url aufrufen daten auslesen
-
hi leute,
existiert eine API funktion die so in der art hier arbeitet?...
zb.
string read_url(string);
ich übergebe der funktion eine url und die funktion liefert mir den inhalt der html bzw. php datei was auch immer wieder.
ich bin bestimmt nicht der erste der sowas fragt falls allerdings wüsste ich nicht wonach ich suchen sollte.
also schon mal ein sorry falls die antwort schon gepostet wurde und ein danke für die antwort

-
Nein. So eine Funktion existiert in der WinAPI nicht.
Du kannst aber die WinInet-Funktionen nemhem um sowas zu basteln.
Siehe:
http://msdn.microsoft.com/library/en-us/wininet/wininet/http_sessions.aspDu könntest auch WinHTTP nehmen (nicht so weit verbreitet):
http://msdn.microsoft.com/library/en-us/winhttp/http/porting_wininet_applications_to_winhttp.asp
-
danke funktioniert gut.
hier ist es auch nochmal beschrieben für proxy aber.
http://www.slaughterarts.de/code/internet_open.html
ohne proxy einfach:
if(NULL == (hInet = InternetOpen(TEXT("InetURL:/1.0"),INTERNET_OPEN_TYPE_PROXY , szProxy, NULL, 0)))
durch
if(NULL == (hInet = InternetOpen(TEXT("InetURL:/1.0"),INTERNET_OPEN_TYPE_PRECONFIG , NULL, NULL, 0)))
ersetzen.
DANK DIR JOCHEN!!