Hallo ich versuche, Daten aus Web-Seite Schaben aber hier ist mein Problem:
Wenn ich an den Server mit httpwebrequest
-Server-Header Connection: Keep-Alive
verbinden und dann fordern Sie ein Captcha-Web zu laden Seite (real Webseite captcha Last mit ajax
) dann nach captcha Antwort auf die letzte Anforderung zurück gelöst und schließlich Daten laden
wie Reaktion auf httpwebrequest für Web senden Schaben
webpage -> captcha -> Solve -> Back to first web page -> show data
und wie ich versuche, zu tun?
- Sendeauftrag mit
webrequest
auf dem Web-Seite - erhalten
cookie
Informationen vonrequest
- Last
captcha page
undcatpcha pic
send captcha pic
andere Seite bekommt fürsolve
diese undget captcha answer
- senden
captcha answer
mitwebrequest
und - senden
new webrequest
mitcookie and session id
fürload data
und immer -> fehlgeschlagen ist, denkt, dass ich das, weil für Connection: Keep-Alive
so wie kann ich dieses Problem lösen?
und auch wenn ich Seite in WebBrowse zu laden versuchen, ich weiß nicht, warum, aber in jedem Browser controle Seite dosen't Last richtig, so dass ich nicht die Arbeit mit Browser
aktualisieren
tun kann, meine Problem:
wie Antwort (Post-Daten wieder) zu httpwebrequest
nach GetResponse()
aus, dass und halten sie online senden (ohne neue Verbindung)
Bitte versuchen Sie ein Problem zu beschreiben, das Sie nicht lösen können. Zum Beispiel, wie man eine Verbindung ohne die keep-alive-Eigenschaft erhält. Werfen Sie einen Blick auf [how to ask] (http://stackoverflow.com/help/how-to-ask) – jwillmer
Ok, Updated! Was denkst du jetzt? – MrUnknow