Hi epvp!
Ich mchte mit der WinHTTP.au3 ein Bild auf [Only registered and activated users can see links. Click Here To Register...] hochladen :)
Ist das mglich?
LiveHTTPHeaders:
Mein Code:
Das Array gibt das hier zurck: [1]|[{"error":"File is too big"}] :mad:
MfG
Ich mchte mit der WinHTTP.au3 ein Bild auf [Only registered and activated users can see links. Click Here To Register...] hochladen :)
Ist das mglich?
LiveHTTPHeaders:
Code:
http://epvpimg.com/upload/
POST /upload/ HTTP/1.1
Host: epvpimg.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
X-Requested-With: XMLHttpRequest
Referer: http://epvpimg.com/
Content-Length: 795
Content-Type: multipart/form-data; boundary=---------------------------27131995127988
Cookie: __cfduid=d3fff16db3429b3f025f1ddb3e7dfa15a1335200540; __utma=195115128.1251829787.1335200712.1335200712.1335200712.1; __utmb=195115128.2.10.1335200712; __utmc=195115128; __utmz=195115128.1335200712.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
Pragma: no-cache
Cache-Control: no-cache
-----------------------------27131995127988
Content-Disposition: form-data; name="files[]"; filename="favicon.gif"
Content-Type: image/gif
GIF89a y 0<t/>w/?w%G&H)H)I"L)L(M+M+M*O+O)P*P(Q*Q(Q)Q)R%R&S%S%T(T&U(U%V"W(W%X"Z%Z(Z [!\ \\)\]%^&_ `*&dgfghij omn*p p*qrrr* tv yw yy y z {y{{ |zz }}~ !Created with GIMP !
, 1= E0I5nt6ixM;J4vl%_gmqW7wo&)]d`clV,uk?+ba\ L'sjO#
8a^S "rjT/
GZ[<*phK:!UQDfeBF.XHC@NP<@ PZ4@$hC,3&0$ U˘1 ;
-----------------------------27131995127988--
HTTP/1.1 200 OK
Server: cloudflare-nginx
Date: Mon, 23 Apr 2012 17:06:17 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-store, no-cache, must-revalidate
Content-Disposition: inline; filename="files.json"
X-Content-Type-Options: nosniff
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
Access-Control-Allow-Headers: X-File-Name, X-File-Type, X-File-Size
Vary: Accept
Content-Encoding: gzip
----------------------------------------------------------
http://epvpimg.com/img/glyphicons-halflings.png
GET /img/glyphicons-halflings.png HTTP/1.1
Host: epvpimg.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://epvpimg.com/css/bootstrap.min.css
Cookie: __cfduid=d3fff16db3429b3f025f1ddb3e7dfa15a1335200540; __utma=195115128.1251829787.1335200712.1335200712.1335200712.1; __utmb=195115128.2.10.1335200712; __utmc=195115128; __utmz=195115128.1335200712.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
If-Modified-Since: Fri, 09 Mar 2012 15:04:14 GMT
If-None-Match: "80877-1100-4bad0b4ac5780"
Cache-Control: max-age=0
HTTP/1.1 304 Not Modified
Server: cloudflare-nginx
Date: Mon, 23 Apr 2012 17:06:17 GMT
Connection: keep-alive
Last-Modified: Fri, 09 Mar 2012 15:04:14 GMT
Etag: "80877-1100-4bad0b4ac5780"
CF-Cache-Status: HIT
Vary: Accept-Encoding
Expires: Mon, 23 Apr 2012 21:06:17 GMT
Cache-Control: public, max-age=14400
----------------------------------------------------------
http://i.epvpimg.com/pHvQc.gif
GET /pHvQc.gif HTTP/1.1
Host: i.epvpimg.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://epvpimg.com/
Cookie: __cfduid=d3fff16db3429b3f025f1ddb3e7dfa15a1335200540; __utma=195115128.1251829787.1335200712.1335200712.1335200712.1; __utmb=195115128.2.10.1335200712; __utmc=195115128; __utmz=195115128.1335200712.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
HTTP/1.1 200 OK
Server: cloudflare-nginx
Date: Mon, 23 Apr 2012 17:06:17 GMT
Content-Type: image/gif
Content-Length: 602
Connection: keep-alive
CF-Cache-Status: MISS
Vary: Accept-Encoding
Expires: Mon, 23 Apr 2012 21:06:17 GMT
Cache-Control: public, max-age=14400
----------------------------------------------------------
Code:
#include <WinHTTP.au3>
#include <Array.au3>
Opt('MustDeclareVars',1)
_EPVPIMG(FileRead(@ScriptDir&'\favicon.gif'))
Func _EPVPIMG($vImage)
local $hSession =_WinHttpOpen('')
local $hConnect=_WinHttpConnect($hSession,'epvpimg.com')
local $asReturn=_WinHttpSimpleRequest($hConnect,'POST','/upload/','','-----------------------------27131995127988'&@CRLF& _
'Content-Disposition: form-data; name="files[]"; filename="favicon.gif"'&@CRLF& _
'Content-Type: image/gif'&@CRLF&@CRLF&$vImage&@crlf& _
'-----------------------------27131995127988','',True)
_ArrayDisplay($asReturn)
_WinHttpCloseHandle($hConnect)
_WinHttpCloseHandle($hSession)
EndFunc
MfG