Re: Problem mit fsockopen session start und session id()
Von: Joerg Behrens (behrens@takenet.de) [Profil]
Datum: 29.05.2008 11:19
Message-ID: <6a7aocF364va1U1@mid.individual.net>
Newsgroup: de.comp.lang.php.misc
Datum: 29.05.2008 11:19
Message-ID: <6a7aocF364va1U1@mid.individual.net>
Newsgroup: de.comp.lang.php.misc
Ulf Seltmann schrieb: > Tobias schrieb: > ... >> Sobald ich im Http Header Cookie: PHPSESSID=session_id(); einsetzte >> bekomme ich beim Aufruf von meine_seite.php einen Timeout. > ... >> Mein HTTP Header sieht folgendermaßen aus: >> GET default.php?test1=wert1&test2=wert2 HTTP/1.0 >> HOST: serverxy.tld >> Cookie: PHPSESSID=[session_id() wert dynamisch eingesetzt] >> Connection: close > Spontan würde ich vermuten, dass es an der 'HTTP/1.0' Spezifikation > liegt. Die erlaubt meines Wissens keinen Cookie-Header; 'Host' ist wohl > auch erst ab 'HTTP/1.1' erlaubt. Zumindest habe ich in der > Protokoll-Spezifikation[1] des W3Cs keinen gefunden. Steht wohl nicht drin.... wird aber seit ewig toleriert da der alte Netscape 4.x nie HTTP/1.1 konnte. > Probiers mal mit 'HTTP/1.1' Dann kann der Server aber chunkedenconding benutzen und er muss das entsprechend verarbeiten Also hier funkt. das ohne Probleme mit Cookies und Fsockopen(). Er soll sich mal einen kleinen Testcase schreiben. Der beschriebende Timeout laesst doch eher auf was anderes schliessen.... wie z.B fehlende "\r\n\r\n". Allerdings steht auf http://de.php.net/manual/en/function.fsockopen.php einiges in den Usernotes drin. Gruss Joerg -- TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier 97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 HRB Wuerzburg 6940 http://www.takenet.de[ Auf dieses Posting antworten ]
Antworten
- Tobias (29.05.2008 15:04)
- Tobias (29.05.2008 15:15)
- Tobias (29.05.2008 15:49)
- Sven Drieling (29.05.2008 17:51)
- Michael Fesser (29.05.2008 20:00)
- Tobias (29.05.2008 20:57)
- Sven Drieling (30.05.2008 14:12)
- Tobias (31.05.2008 12:48)
