Использование расширения пути и строки запроса для передачи данных
Вы уже знаете, что запрос состоит из URL_path и полей HTTP заголовка, которые Web браузер создает автоматически при посылке запроса. Единственная часть, которой вы управляете в получающемся запросе - URL_path. Хотя основная цель URL_path - указать расположение запрошенного информационного ресурса, но она не единственная. Реально URL_path состоит из следующих трех частей:
адреса документа;
расширения пути, которое указывают после пути для описания дополнительной информации;
строки запроса, которая следует за знаком "?".
Например,
/calendar/view.exe/sales?fromdate=10/1/99&todate=12/31/99
В этом примере /calendar/view.exe - путь, /sales расширение пути, a fromdate=10/1/99&todate=12/31/99 - строка запроса URL_path. Путь определяет местоположение CGI программы VIEW.EXE, которая выберет среди продаж только те, которые были сделаны в период с 10/1/99 по 12/31/99.
[<< ] | [] | [ >>]