Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     09 Sep 2002  12:29:06
 To : "InSAn \(Panchuk Andrey\)"
 Subject : Re: параметр
 -------------------------------------------------------------------------------- 
 
 Здравствуй, InSAn \(Panchuk Andrey\).
 
  AK>>>> если вызывается скрипт вот таким вот способом
 
  AK>>>> <a href="test.pl?action=test&datetime=2002-09-04 15:05:47">Call
  AK>>>> Script</a>
 
  AK>>>> Внимание вопрос! В CGI test.pl параметр datetime будет с временм или
  AK>>>> просто дата?
 
  IPA>>> А проверить?
  IPA>>> Бразуер перекодирует ссылку на
  IPA>>> test.pl?action=test&datetime=2002-09-04%2015:05:47
  IPA>>> и в datetime будет то, что нужно.
 
  AC>> "Стрельнет. Hо по уставу не положено." Это _твой_ браузер _сегодняшней_
  AC>> версии так себя ведет.
 
 IPA> Как-то эксперементировал....
 IPA> _мой_ браузер действительно так себя ведет :)
 IPA> но параметры разделяются либо точкой с запятой(;), либо амперсандом(&).
 IPA> Все, что после "=" и до конца строки (либо до разделителя) попадает в
 IPA> параметр.
 IPA> По крайней мере _сегодняшней_ версией CGI.pm :)
 
 Тут тонкость в том, что браузер сочтет URL: все значение атрибута href (не
 соответствующее стандарту) или только соответствующую стандарту его часть
 (т.е. до пробела в данном случае). Или еще какую часть (например, не
 соответствующую стандарту, но до пробела). И если он сочтет URL все содержимое
 атрибута href, соблаговолит ли он оное содержимое заэскейпить самостоятельно
 или попытается отправить как есть, что в данном случае неминуемо приведет к
 400 Bad Request. Во избежание трудноуловимых глюков лучше перестраховаться.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 параметр   Alexander Kulik   04 Sep 2002 18:12:48 
 Re: параметр   InSAn \\(Panchuk Andrey\\)   04 Sep 2002 21:21:23 
 параметр   Alexander Kulik   05 Sep 2002 10:56:46 
 Re: параметр   Artem Chuprina   07 Sep 2002 15:11:29 
 Re: параметр   InSAn \\(Panchuk Andrey\\)   07 Sep 2002 21:00:20 
 Re: параметр   Artem Chuprina   09 Sep 2002 12:29:06 
 параметр   Denis Knyazev   04 Sep 2002 20:08:28 
 параметр   Alexander Kulik   05 Sep 2002 10:56:23 
 Re: параметр   Artem Chuprina   07 Sep 2002 15:09:28 
 параметр   Denis Knyazev   07 Sep 2002 13:46:26 
Архивное /ru.cgi.perl/144542150c9bc.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional