[python] httplib a práce se sms bránou

Martin Stiborský martin.stiborsky na gmail.com
Pondělí Prosinec 15 18:17:05 CET 2008


Takže co se týče 302 Found, tak ten obsahuje tyto data:

Array
(
    [0] => Array
        (
            [title] => pihlsit se
            [href] => /?login
        )

    [1] => Array
        (
            [href] =>
/?about=m-2-sluzby-1188~s-23-Katalog-firem~a-52-Katalog-firem-1188~
            [title] => o Katalogu firem
        )

)

Což jsou nejspíš pole s daty pro renderování šablony, jinak se tam
nastavují cookie s daty která jsem poslal já, což mi není úplně jasné
proč ..

HTTP/1.1 302 Found
Date: Mon, 15 Dec 2008 17:08:20 GMT
Server: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c PHP/5.2.4
X-Powered-By: PHP/5.2.4
Set-Cookie: PHPSESSID=q8m6lmufjap6ij32i5cf180l61; path=/; domain=1188.cz
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: where=2; expires=Wed, 14-Jan-2009 17:08:20 GMT; path=/;
domain=.1188.cz
Set-Cookie: PHPSESSID=l2ml1od6ahmriembprb1kh8u50; path=/; domain=1188.cz
Set-Cookie: contxt=a%3A2%3A%7Bi%3A0%3Bs%3A29%3A%22uid%3DbbXHIf6rL0Pa1229360899390%22%3Bi%3A1%3Bs%3A23%3A%22JSESSIONID%3DbbXHIf6rL0Pa%22%3B%7D;
expires=Mon, 15-Dec-2008 18:08:20 GMT; path=/; domain=.1188.cz
Set-Cookie: 1188_sms_text=Ahoj_svete; expires=Mon, 15-Dec-2008
17:10:20 GMT; path=/
Set-Cookie: 1188_sms_adress=mojecislo; expires=Mon, 15-Dec-2008
17:10:20 GMT; path=/
Set-Cookie: 1188_sms_replyEmail=deleted; expires=Sun, 16-Dec-2007
17:08:19 GMT; path=/
Location: http://sms.1188.cz/
Content-Length: 284
Content-Type: text/html; charset=utf-8

Když hlavičky neodešlu, tak dostanu 200 OK a kód jejich homepage,
jenže kdyby bylo odesláno správně, tak bych tam o tom měl najít
hlášku, kterou člověk normálně vidí v prohlížeči. Ta tam není.

2008/12/15 slush <slush na centrum.cz>:
> Predpokladam, ze nejdulezitejsi je posilani vsech promennych z pole
> PostData. Tedy vcetne (!!) ODESLAT apod. Nemyslim ale, ze je aplikace
> citliva na jednotlive hlavicky - to se prece taky lisi prohlizec od
> prohlizece.
>
> Kazdopadne jste neodpovedel, co vsechno je v te odpovedi 302 Found.
> <spekulace>Dovedu si predstavit, ze skript, kteremu se postuji data nejprove
> provede nejakou validaci (overeni spravnosti obrazku atd) a teprve pak Vas
> odkaze na samotny skript, ktery sms odesila (spolu s nastavenou
> cookie).</spekulace>
>
> Marek
>
> 2008/12/15 Martin Stiborský <martin.stiborsky na gmail.com>
>>
>> Řekl bych, že postupuji prakticky stejně jako autoři esmsky. Akorát že
>> oni nejspíš hlavičky přidávají někde jinde v kódu, než v pluginech pro
>> jednotlivé operátory. Zkusím ten jejich kód trochu víc prolézt, akorát
>> že Javu neznám, tak nevím kolik toho zjistím.
>
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>



-- 
S pozdravem
Martin Stiborský

Jabber: stibi na njs.netlab.cz
ICQ: 224-065-849


Další informace o konferenci Python