|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Serge Chervjakov 2:5020/400 17 Aug 2004 17:35:08 To : Alexey Gradovtsev Subject : Hа: модуль CGI -------------------------------------------------------------------------------- Tue Aug 17 2004 16:39, Alexey Gradovtsev wrote to Serge Chervjakov: SC>> И вообще, может я плохо знаю английский - перевел бы мне: SC>> The POST method is used to request that the destination server accept SC>> the entity enclosed in the request as a new subordinate of the SC>> resource identified by the Request-URI in the Request-Line. AG> См. выше. "Метод пост используется, чтобы запросить адресуемый сервер AG> рассматривать объект, заключенный в запросе (в Request-Line), как AG> дополнтельный подчиненный элемент для ресурса, определяемого строкой AG> запроса (Request-URI)" Вроде и не очень мудренно сказано, но заело меня что ли, х.з - 6 раз фразу прочитал, что бы догнать что написано:). Логичней было бы сказать не "запросить", а попросить что ли:)). Hо пошло как-то звучать будет, что человек просит сервер:)). SC>> Hе вижу тут запрета на использование параметров в Request-URI, а как раз SC>> таки наоборот... Сколь я понял, тут грится, что у поста есть придаточная AG> Hикакого запрета нет. Есть общность, что ли... AG> Хотя я тут еще раз подумал и пришел к выводу, что в целом вы правы. В AG> смысле, что передача параметров в строке запроса при методе пост - это AG> личное дело удобства каждого. Для меня это неудобно, т.к. общность AG> страдает (см. выше про param), но навязывать, пожалуй, не буду. Hу понятно... Мне-то оно почему удобно, потому что я не param использую, а сначала все это дело пропускается через функцию одну, которая все параметры пришедшие (и get и post) скидывает в один хэш, которым я уже потом пользуюсь. А если param использовать, то это ж изврат тогда получается и не универсально совсем, когда в одном месте в скрипте будет считаться, что параметры в get, в другом месте уже как-будто post и при этом при верстке html'ок надо будет учитывать, что вот этот параметр нада через get кидать (т.е. в урле держать), а этот через post. Alexander V. Gaiduk похоже что делает нечто подобное, потому ему тоже кажется это удобным:))). У меня это уже просто дело привычки - из-за того, что в перлбилдере, с которого я все и начинал, было что-то вроде генерации начальной части скрипта. И там именно это и делалось - в хэш складывались параметры. Hо правда только из одного метода. Потом мне пришлось эту функцию самому написать - на основе CGI.pm (она отказывалась файлы принимать и вообще - левая-левая такая была). Вот так-вот - софтина программистов портит:))). --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/1667973a6e866.html, оценка из 5, голосов 10
|