hi,
ich soll ein request unter eine URL machen, ich hab kein plan davon, und wäre für hilfe dankbar!
Die URL: http://193.168.178.1/httpdpost
Unter der eben genannten URL soll ein Request mit einem Content-Type = 'multipart/form-data' gemacht werden, damit der Webserver reagiert. Es werden 2 Werte als Daten akzeptiert, wobei der erste 'YourDoc' pflicht ist, der zweite ('User') ist optional.
für YourDoc:
Dieser Parameter muss zum einen 'filename' liefern und als Wert den Namen der Datei (ist vaiable) haben und zum anderen die Datei selbst als 'application/octet-stream' anliefern. Schematisch sieht dies wie folgt aus:
-----------------------------SHEJSXYZ usw.
Content-Disposition: form-data; name="YourDoc"; filename="myfilename.pdf"
Content-Type: application/octet-stream
ABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyz
<...>
-----------------------------SHEJSXYZ usw. --
Wenn die Anfrage korrekt gestellt wurde, bekomme ich ein andere Datei zurück die ich dann speichern muss (der Content-Type der Response ist 'application/pdf' ).
Wie gesagt, ich habe kein ahnung wie ich davor gehen soll, wenn mir jemand ein Beispiel geben könnte, ist das super!
Bislang habe ich den commons httpclient verwendet, bisherigen code kann ich nicht liefern weil ich da nur im dunklem rumstochere!
gruß
didi
ich soll ein request unter eine URL machen, ich hab kein plan davon, und wäre für hilfe dankbar!
Die URL: http://193.168.178.1/httpdpost
Unter der eben genannten URL soll ein Request mit einem Content-Type = 'multipart/form-data' gemacht werden, damit der Webserver reagiert. Es werden 2 Werte als Daten akzeptiert, wobei der erste 'YourDoc' pflicht ist, der zweite ('User') ist optional.
für YourDoc:
Dieser Parameter muss zum einen 'filename' liefern und als Wert den Namen der Datei (ist vaiable) haben und zum anderen die Datei selbst als 'application/octet-stream' anliefern. Schematisch sieht dies wie folgt aus:
-----------------------------SHEJSXYZ usw.
Content-Disposition: form-data; name="YourDoc"; filename="myfilename.pdf"
Content-Type: application/octet-stream
ABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPYRSTUVWXYZabcdefghijklmnopqrstuvwxyz
<...>
-----------------------------SHEJSXYZ usw. --
Wenn die Anfrage korrekt gestellt wurde, bekomme ich ein andere Datei zurück die ich dann speichern muss (der Content-Type der Response ist 'application/pdf' ).
Wie gesagt, ich habe kein ahnung wie ich davor gehen soll, wenn mir jemand ein Beispiel geben könnte, ist das super!
Bislang habe ich den commons httpclient verwendet, bisherigen code kann ich nicht liefern weil ich da nur im dunklem rumstochere!
gruß
didi