MKay: Header-Problem

Hi,

ich habe ein Problem mit meinem "multipart/form-data"-Header.
Und zwar möchte ich den Inhalt einer Datei senden und dazu noch den Inhalt eines "Textfeldes" (sozusagen). Nun bin ich mir nicht sicher, ob ich mit den Boundaries und den NewLines alles richtig gemacht habe, denn irgendwie nimmt der Server die Datei nicht an, bzw sagt, dass die Datei 0 Byte groß ist :)

Hier mein Request:
POST /Upload.php HTTP/1.0
Accept: */*
Referer: http://server.tld/Upload.php
Accept-Language: de
Content-Type: multipart/form-data; boundary=dill
User_Agent: TESTAGENT
Host: server.tld
Content-Length: 6345
Connection: Keep-Alive
Pragma: no-cache

--dill
Content-Disposition: form-data; name="send"

1
--dill
Content-Disposition: form-data; name="Datei"; filename="deine.txt"
Content-Type: application/txt

DATEIINHALT
--dill--

Wenn ich den Inhalt des Textfeldes weglasse und nur die Datei sende, funktionierts, also muss mein Fehler wohl beim boundary bzw. irgendeinem "\r\n" liegen.
Kann mir evtl. jemand weiterhelfen?

Gruss
MKay

  1. ok, mein Header ist richtig. Ich habe nur das Ergebnis falsch interpretiert :)