|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ruslan Bondarev 2:4624/1.65 18 Dec 2000 21:09:32 To : Artem Chuprina Subject : Re: Re[2]: Переделка %20%3F в удобочитаемое... -------------------------------------------------------------------------------- Понедельник Декабрь 18 2000 12:36, Artem Chuprina -> Ruslan Bondarev: RB>> грабли-то? В общем ладно, не буду гадать и философствовать - RB>> можно вкратце или нетмейлом "грабли"? AC> Забывают распаковать urlencoded, путают GET и POST, и уж практически AC> никто не способен разобрать multipart. Большинство про multipart ни AC> сном, ни духом. Во всяком случае ни в одной из самодельных разбиралок AC> этого добра я ссылки на отслеживание boundary не видел. Ох, Артем, я это сразу подумал, но думал что это слишком банально. Ты забыл еще обработку https в CGI, про которую начинающие даже иногда и не догадываются. Во-первых, query у нас только при методе get, а вот при post это уже совсем content. А вот с мультипартом - знаешь, я так редко использую файл аплоад, что иногда и не вредно написать разбор боундари, чтобы не забывать вообще про этот мультипарт. Да и реквест метод можно определить сразу - если человек опытный и часто скриптит под веб, то он всегда пишет reusable скрипт и сразу предусматривает, что этот скрипт может получить максимум 2-5 небольших параметра (get), а тут параметров будет не меньше десятков 5, да и поля длинные, да и пароли кое-где (post). С моим скромным опытом в 3 года и более сотни разной cgi-шницы я ошибался в выборе метода раза 2-3. По моему, это показатель чего-то. Чего именно я еще не решил. (о: (А вообще cgi тут оффтопик...) ... bye. --- What can change the nature of a man?.. * Origin: (2:4624/1.65) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/27933a3e720f.html, оценка из 5, голосов 10
|