ERLEDIGT
JA
JA
ANTWORTEN
0
0
ZUGRIFFE
569
569
EMPFEHLEN
-
So, jetzt geht mir das Problem so sehr auf die Nerven, dass ich wirklich dazu einen Thread erstelle.
Und da es mir nicht um konkreten Code sondern eher um Meinungen geht mach ich das hier im Coders Talk.
Es geht um folgendes:
Ich implementiere gerade das HTTP-Protokoll als PHP-Klasse. Soweit macht das auch alles keine Probleme. HEAD und GET funktionieren wunderbar, auch mit Parametern.
Auch POST funktioniert mit Parametern, jedoch nicht wenn ich darueber eine Datei uploaden will.
Ich hab die ganze Klasse anhand der Informationen die mir Ethereal gegeben hat und RFC2616 - Hypertext Transfer Protocol -- HTTP/1.1 geschrieben.
Ich hab mittlerweile auch schon diverse Texte zum Thema Uploads gelesen, unter anderem auch RFC1867 - Form-based File Upload in HTML.
Aber nichts hat mich auf den richtigen Weg gefuehrt.
Darum moechte ich mal ein paar Aussagen in den Raum werfen und diese bestaetigt und widerlegt haben:- Die Laenge der Boundary ist egal.
- Die Reihenfolge von Parametern und Dateien ist egal.
- Zu grosse Pakete werden vom Betriebssystem entsprechend verstueckelt.
So, das ist was mir jetzt erstmal so einfaellt. Vielleicht kommt spaeter noch mehr.
Wie gesagt, bei der Fragestellung spielt die Programmiersprache keine Rolle, darum ist der Thread ja hier im Coders Talk.
Nachtrag:
Ich hab grad nochmal etwas den Ethereal bemueht und dabei ist mir aufgefallen, dass die vor die erzeugte und im Header angegebene Boundary noch ein -- gesetzt wird.
Und sowas soll einem auf Anhieb auffallen wenn da sowieso schon 25 - sind.
Naja, nun klappt alles wie es soll. Dann kann ich das ja bald als Tutorial fertig machen.
Problem erkannt, Gefahr gebannt!Geändert von Dennis Wronka (21.10.05 um 07:59 Uhr) Grund: Problem erkannt, Gefahr gebannt!
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
Ähnliche Themen
-
HTTP Post an JSP-Seite
Von derben123 im Forum .NET Web und KommunikationAntworten: 0Letzter Beitrag: 09.11.07, 11:08 -
HTTP-Post aufruf
Von LOK im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 11.03.07, 17:11 -
Http-get Http-post
Von Movera im Forum PHPAntworten: 2Letzter Beitrag: 04.07.06, 17:56 -
HTTP Post mit PHP
Von matzseesi im Forum PHPAntworten: 5Letzter Beitrag: 28.08.05, 23:26 -
Http Post
Von Wolfman im Forum PHPAntworten: 9Letzter Beitrag: 28.07.01, 13:15





Zitieren
Login





