Thread Dateiupload per HTTPS mit NetSSLeay (7 answers)
Opened by Gast at 2004-04-04 20:20

Gast Gast
 2004-04-04 20:20
#1898 #1898
Hallo,

ich habe ein kleines Problem.
Ich will eine Datei per HTTPS an einen Server senden. Nur fehlt mir irgendwo der Wink, was an nachfolgendem Script falsch ist:


Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use LWP::UserAgent;
use HTTP::Cookies;
use Net::SSLeay;
use MIME::Base64;

my ($page, $result, %headers) =
Net::SSLeay::post_https('$server', 443, '$url',
Net::SSLeay::make_headers(
Authorization => 'Basic ' . MIME::Base64::encode_base64("$user:$pasword",''),
Cookie => "x-main=YvjPkwfntqDKun0QEmVRPcTTZDMe?Tn?",
Content-Type => "text/xml"),
content_file => ["test.txt"]);

print "Page: $page\n";
print "Result: $result\n";

Das Ergebnis sieht wie folgt aus:
Page: <FileError>NO_FILE_ATTACHED</FileError>
Result: HTTP/1.1 202 Accepted

Das Problem ist, das die Datei nicht mit gesendet wird. Sonst ist alles fehlerfrei.

Wo liegt mein Denkfehler?

MfG Axel...

View full thread Dateiupload per HTTPS mit NetSSLeay