Html Seite mithilfe von ReceiveNetworkData
Verfasst: 23.06.2008 18:44
1. Ich würde gerne die Website runterladen und auslesen, jedoch gibt er mir bei der Site nur bis zu einer gewissen Stelle den Source aus. Hab auch schonmal die DataBuffer Länge geändert ohne Erfolg.
2. Wie kann ich Cookies auslesen?
thx
2. Wie kann ich Cookies auslesen?
thx

Code: Alles auswählen
; English forum: http://www.purebasic.fr/english/viewtopic.php?t=6642&highlight=
; Author: ricardo
; Date: 20. June 2003
; OS: Windows
; Demo: Yes
InitNetwork()
ConnectionID = OpenNetworkConnection("www.spin.de", 80)
If ConnectionID
com$="GET http://www.spin.de/hp/EmpireOfFuture/ HTTP/1.1"+Chr(13)+Chr(10)
com$=com$+"Accept: */*"+Chr(13)+Chr(10)
com$=com$+"Accept: text/html"+Chr(13)+Chr(10)
com$=com$+"Host: "+host$+Chr(13)+Chr(10)
com$=com$+"User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9) Gecko/2008061015 Firefox/3.0"+Chr(13)+Chr(10)
com$=com$+Chr(13)+Chr(10)
Res = SendNetworkData(ConnectionID,@com$,Len(com$))
Repeat
Delay(10)
Result = NetworkClientEvent(ConnectionID)
Select Result
Case 2
Content$ = Space(233504)
ReceiveNetworkData(ConnectionID,@Content$,233504)
Ok = 1
MessageRequester("Done!","Your Data" + Chr(13) + Chr(10) + Content$,0)
CloseNetworkConnection(ConnectionID)
EndSelect
Until Ok = 1
EndIf
; IDE Options = PureBasic v4.00 (Windows - x86)
; Folding = -