|
You last visited: Today at 05:42
Advertisement
WinHTTP Login Frage
Discussion on WinHTTP Login Frage within the AutoIt forum part of the Coders Den category.
08/08/2014, 21:28
|
#1
|
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
|
WinHTTP Login Frage
Hallo Leute, das habe ich mit geschnitten:
POST /r40851,/adv,/cgi-bin/weblogin.cgi HTTP/1.1
Host: 192.168.178.32
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: 
Content-Length: 34
Cookie: language=de; beaker.session.id=8d76d8a71284da3644c600bd6d53d45a
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
password=XYZ&username=XYZ
HTTP/1.1 200 OK
Date: Fri, 08 Aug 2014 12:44:29 GMT
Server: Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/0.9.8o mod_wsgi/2.4 Python/2.6.2
Set-Cookie: authtok=irdKvqMESjMsZWLSS4P1vgeZ8eF0kbs2TjRpSYf485 6GGL724TagQHmo8Uxvmk; path=/
X-UA-Compatible: IE=EmulateIE8
Keep-Alive: timeout=15, max=196
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/json
Ich dachte an,
$sPaket = _Winhttpsimplerequest($hHost, "POST", "/r40851,/adv,/login.html","","password=XYZ&username=XYZ")
Filewrite("test.html", $sPaket)
Die Test.html gibt Errcode3 aus, ist es schlicht bei manchen seiten per Winhttp nicht möglich oder habe ich einen fehler gemacht?
MFG
|
|
|
08/08/2014, 22:05
|
#2
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Wieso postest du auf "login.html" wenn da "weblogin.cgi" steht?
Code:
$sPaket = _Winhttpsimplerequest($hHost, "POST", "/r40851,/adv,/login.html","","password=XYZ&username=XYZ")
------->
Code:
$sPaket = _Winhttpsimplerequest($hHost, "POST", "r40851,/adv,/cgi-bin/weblogin.cgi","","password=XYZ&username=XYZ")
|
|
|
08/08/2014, 22:56
|
#3
|
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
|
weil es kein get r40851,/adv,/cgi-bin/weblogin.cgi gibt, er post direkt unter r40851,/adv,/cgi-bin/weblogin.cgi aber macht niemals get weblogin
daran habe ich auch schon gedacht und es hat nicht geklappt
$sPaket = _Winhttpsimplerequest($hHost, "GET", "/r40851,/adv,/login.html")
$sPaket = _Winhttpsimplerequest($hHost, "GET", "/r40851,/adv,/cgi-bin/weblogin.cgi")
$sPaket = _Winhttpsimplerequest($hHost, "POST", "/r40851,/adv,/cgi-bin/weblogin.cgi","","password=xyz&username=xyz")
war auch direkt mein 2ter gedanke, meine erste variante oben ergibt fehlercode 3 und das hier ergibt fehlercode 9, leider gibt es nirgendwo einer erklärung der fehlercodes
|
|
|
08/08/2014, 23:27
|
#4
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
wie sieht dein $hHost aus?
|
|
|
08/08/2014, 23:32
|
#5
|
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
|
ok, ich habe nun einen komplett anderen weg genommen der auch funktioniert, vielen dank für eure hilfe!
|
|
|
08/09/2014, 09:59
|
#6
|
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
|
poste doch deinen weg, damit anderen auch geholfen werden kann
|
|
|
08/09/2014, 13:18
|
#7
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Es muss die Seite auch nicht requesten um darauf posten zu können.
Im Formular der loginwrapper steht das er auf eine andere Seite posten soll also postest du da auch hin - Ende.
|
|
|
 |
Similar Threads
|
Winhttp login bot
10/14/2013 - AutoIt - 11 Replies
Hey, ich habe mit winhttp einen login bot erstellt.
Jedoch owher weiß ich ob es nun funktoniert ?
Kann ich irgendwie Checken, ob ich eingeloggt wurde ?
|
Winhttp - Probleme beim Login
06/07/2013 - AutoIt - 3 Replies
Hallo,
ich habe schon gesucht wie ein wilder und auch Google bemüht, bin aber zu keiner sinnvollen Lösung für mein Problem gekommen. Darum erhoffe ich mir jetzt Abhilfe. Ich habe angefangen, mich mit der Winhttp.au3 auseinander zu setzen und wollte mich anhand eines Bsps. etwas einarbeiten. Da lag natürlich nahe, bei einem Browsergame einen Login vorzunehmen und dann diverse Daten auf der Seite auszulesen. Vorweg, das soll kein sinnloser Clickbot oder irgendwas in diese Richtung werden. Der...
|
Shakes & fidget login Problem, Winhttp
03/16/2013 - AutoIt - 3 Replies
Moin,
Ich habe hier ein Problem mit dem Shakes und Fidget login.
Undzwar:
#include <winhttp.au3>
#Include <Crypt.au3>
$sUsername = ''
|
[Question/Request]{WinHttp} - Login
02/19/2012 - AutoIt - 21 Replies
Habe mir früher ein Login Script für Elitepvpers gemacht, aber login ging ja nicht und deswegen wollte ich nun fragen, wie ich den Login machen kann.
Natürlich habe ich das auch mit Live Http Headers gemacht.
Habe auch schon viele Login Scripts bei anderen Homepages gemacht, aber nur bei Elitepvpers geht das nicht. s:
Und noch eine Frage....
Warum kommt bei mir hier ein Error ? :D
$aReturn = StringRegExp($sHTML, '<span class="gold">(\d+?)', 3)
GUICtrlSetData($List1, "elite*Gold: " &...
|
Youtube Login mit WinHTTP - was mach ich falsch ?
08/03/2011 - AutoIt - 2 Replies
Hallo Leute,
Und zwar geht es darum das ich mich gerne mit WinHttp bei Youtube einloggen möchte, um dann meine Nachrichten dort abrufen zu können.
Jedoch scheitere ich bereits bei dem Login zu Youtube, welcher wohl etwas komplizierter erscheint.
Zu aller erst bin ich auf YouTube - Broadcast Yourself gegangen, dort dann auf "Anmelden".
Nun habe ich mit Live Http Headers vom Firefox angefangen mitzuschneiden, als ich auf den Loginbutton gedrückt habe.
...
|
All times are GMT +1. The time now is 05:43.
|
|