Debugger behauptet kategorisch, es existierte kein Stream

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

FunctionBauer

Betreff: Debugger behauptet kategorisch, es existierte kein Stream

BeitragSa, Jul 24, 2010 13:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Versuche TCP Verbindung zum laufen zu kriegen. SuFu ergab nichts passendes.

"Stream Does not exist" (tcp) . kann jemand helfen?

Code: [AUSKLAPPEN]
tcp = OpenTCPStream("http://www.google.com/",80)

If Not tcp Print "Failed.":WaitKey:End

WriteLine tcp,"GET  http://www.google.com/"
WriteLine tcp,Chr$(10)

If Eof(tcp) Print "Failed." :  WaitKey : End

Print "Request sent! Waiting for reply..."

While Not Eof(tcp)
Print ReadLine$( tcp )
Wend
CloseTCPStream tcp

WaitKey()
Intel Quad Core 6600 Geforce 9500 GT
4 GB DDR-2 RAM 500 GB-Samsung

Progger93

BeitragSa, Jul 24, 2010 13:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Lass das http:// und den / am Ende weg Wink
MfG Pascal
Win 7|T7250@2.0Ghz|3GB RAM|M8600GT

FunctionBauer

BeitragSa, Jul 24, 2010 13:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Genial Mann ;D
Tausend Dank.

Haette gedacht das ist ne groessere Sache
Intel Quad Core 6600 Geforce 9500 GT
4 GB DDR-2 RAM 500 GB-Samsung

Silver_Knee

BeitragSa, Jul 24, 2010 18:31
Antworten mit Zitat
Benutzer-Profile anzeigen
außerdem glaube ich dass

Zitat:
WriteLine tcp,"GET http://www.google.com/"
WriteLine tcp,Chr$(10)

dem server nicht reichen wird

Zitat:
WriteLine tcp,"GET /"
WriteLine tcp,"Host: www.google.de"
WriteLine tcp,""


sollte aber gehen.

Pummelie

BeitragSa, Jul 24, 2010 19:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Eine Angabe des Prokolls, ist glaube ich Pflicht, der Host muss nicht dastehen, also muss die Getline so heißen:
Code: [AUSKLAPPEN]
GET / HTTP/1.0


Ist natürlich dahingestellt aber ich würde immer auf HTTP/1.0 hinweisen nicht 1.1
It's done when it's done.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group