При чем здесь символ?значит в URL? - PullRequest
4 голосов
/ 15 марта 2011

Что означает символ? значит в URL?

Ответы [ 2 ]

9 голосов
/ 15 марта 2011

Эта часть URL (т. Е. После ?) называется строкой запроса.
http://en.wikipedia.org/wiki/Query_string

Используется для передачи параметров в веб-приложения.

Например, в ASP.NET у меня может быть страница .aspx, например:
http://example.com/myapp/default.aspx

Внутри моего кода для этой страницы я могу найти наличие любых параметров строки запроса:

string paramValue = Request.QueryString["param"];

Так что, если кто-то заходит на мою страницу с URL http://example.com/myapp/default.aspx?param=abcd
Тогда значение paramValue будет «abcd».

8 голосов
/ 15 марта 2011

RFC для протокола http, раздел 3.2.2 http URL

"?"- является разделителем между «абсолютным путем» и «запросом»

...