Hallo,<br>
benutze noch Delphi 5.0 und versuche verzweifelt per HTTP eine Datei an den Server zu schicken mittels "multipart/form-data".<br>
<br>
HTTP.Post(Aurl, Data);<br>
<br>
Inhalt von Data:<br>
<br>
Content-type: multipart/form-data, boundary=AB34<br>
<br>
--AB34<br>
content-disposition: form-data; name="name_uploadTest_params"<br>
<br>
selectedJob=showFile&state=uploadTest<br>
--AB34<br>
content-disposition: form-data; name="button_name_uploadTest"<br>
<br>
Upload<br>
--AB34<br>
content-disposition: form-data; name="File"<br>
content-type: text/plain<br>
<br>
...Dateiinhalt...<br>
<br>
--AB34--<br>
<br>
<br>
Es wird auf Serverseite jedoch nicht als multipart/form-data erkannt, sondern als "application/x-www-form-urlencoded"<br>
<br>
In diversen newsgroup-Beiträgen hab ich gesehen, dass der Typ "multipart/form-data" meist irgendwie gesetzt wird. Leider benutzen diese Leute andere HTTP-Module und ich hab noch nicht herausgefunden wie ich dies im tnmHTTP-Modul setzen kann.<br>
Vielleicht liegt es auch gar nicht daran.<br>
Hat jemand Erfahrung mit dieser Form von Upload mit Delphi 5?<br>
<br>
Vielen Dank zum Voraus für Eure Hilfe, Thomas
benutze noch Delphi 5.0 und versuche verzweifelt per HTTP eine Datei an den Server zu schicken mittels "multipart/form-data".<br>
<br>
HTTP.Post(Aurl, Data);<br>
<br>
Inhalt von Data:<br>
<br>
Content-type: multipart/form-data, boundary=AB34<br>
<br>
--AB34<br>
content-disposition: form-data; name="name_uploadTest_params"<br>
<br>
selectedJob=showFile&state=uploadTest<br>
--AB34<br>
content-disposition: form-data; name="button_name_uploadTest"<br>
<br>
Upload<br>
--AB34<br>
content-disposition: form-data; name="File"<br>
content-type: text/plain<br>
<br>
...Dateiinhalt...<br>
<br>
--AB34--<br>
<br>
<br>
Es wird auf Serverseite jedoch nicht als multipart/form-data erkannt, sondern als "application/x-www-form-urlencoded"<br>
<br>
In diversen newsgroup-Beiträgen hab ich gesehen, dass der Typ "multipart/form-data" meist irgendwie gesetzt wird. Leider benutzen diese Leute andere HTTP-Module und ich hab noch nicht herausgefunden wie ich dies im tnmHTTP-Modul setzen kann.<br>
Vielleicht liegt es auch gar nicht daran.<br>
Hat jemand Erfahrung mit dieser Form von Upload mit Delphi 5?<br>
<br>
Vielen Dank zum Voraus für Eure Hilfe, Thomas
Comment