Seite 1 von 1
HTTP Anfragen
Verfasst: 07.11.2006 20:29
von a14xerus
Hi Leute,
ich wollte gerne mal wissen, welche Codes ich dem Server schicken muss um eine normale anfrage zu starten, also so das der Server mir die html seite schickt und ich sie in den mem laden kann
Es geht auch wenn ihr mir ein Threadlink schickt, ich habe selber keinen passenden gefunden
TIA
Verfasst: 07.11.2006 20:32
von ts-soft
Verfasst: 07.11.2006 20:33
von manunidi
Schau dir das mal an:
Code: Alles auswählen
#bufferlength = 100
*buffer = AllocateMemory(#bufferlength)
Datei.s = "index.html"
Server.s = "google.de"
InitNetwork()
ID.l = OpenNetworkConnection("www.google.de",80)
String.s = "GET index.html HTTP/1.1" + Chr(10)
String + "Host: google.de" + Chr(10)
String + "Range: bytes=0-10" + Chr(10) + Chr(10)
SendNetworkString(ID,String)
Repeat
ReceiveNetworkData(ID,*buffer,#bufferlength)
Debug (PeekS(*buffer,100))
Delay(5)
ForEver
Leider klappt es nciht mit der "bestimmten" größe also nur z.b. byte 2 - 4! Wo liegt der fehler?
Verfasst: 07.11.2006 20:34
von a14xerus
danke erstmal für den code.. werde mri das mal anschauen
Verfasst: 07.11.2006 20:55
von a14xerus
klppt alle ssoweit wie ichs brauche, aber gibt es vll irgendwo so eine liste, oder unter welchem begriff sollte ich zb bei wiki suchen?
Verfasst: 07.11.2006 22:11
von KeyPusher
unter http natürlich
Verfasst: 07.11.2006 22:52
von a14xerus
danke für diesen überaus qualifizierten beitrag
Verfasst: 07.11.2006 23:39
von stbi
a14xerus hat geschrieben:danke für diesen überaus qualifizierten beitrag
Bitte immer schön die Reihenfolge einhalten

:
1. lesen
2. nachdenken
3. posten
so, und jetzt hier klicken:
http://de.wikipedia.org/wiki/Http
Verfasst: 07.11.2006 23:43
von KeyPusher
ach weisst du a14xerus, bevor du dich jetzt ärgerst und meinst ich würd dich auf den arm nehmen, tipp doch lieber mal auf
www.wikipedia.de die vier buchstaben http in das suchfeld ein und klick auf artikel.
http, so heisst das protokoll mit dem sich ein webbrowser und ein webseiten-server unterhalten. also ist es das, was du suchst.
ich finde auch, das mein beitrag überaus qualifiziert war

. du scheinst mich nur nicht ernst genommen zu haben, oder?
//nachtrag
@stbi: ups, da warste schneller als ich

.
Verfasst: 08.11.2006 09:46
von a14xerus
als hätte ich da nicht gepostet, und ich rege mich nich auf...
also ich habe bei wiki schon geguckt, bevor ich hier gepostet habe
Aber bis auf den Get befehl udn eine sehr lückenhafte liste der HTTP Statuscodes, (wo ich eine sehr gute schon besitze) habe ich da nichst gefunden
aber scheinbar gibt es keien anderen wichtigen befehle außer get
Also trotzdem danke für eure hilfe
ach hier noch ne tolle seite^^
http://web-sniffer.net/