Seite 1 von 2

Serveranfrage per WinSock

Verfasst: 01.12.2010 19:51
von Tombi
Hi,
habe gehört das WinSock die schnellste Möglichkeit ist mit einer Webseite zu kommunizieren.
Ich möchte nur ein Request schicken und eine Antwort (am besten den HTML-Code) zurückbekommen. Das so schnell wie möglich. Mehr nicht.
Das arbeiten über ein WebGadget dauert meist zulange.

WinSock soll da die beste und schnellste Möglichkeit sein.

Was sagt Ihr? Könnt ihr mir da einen Einstieg geben? Die SuFu hilft mir da nicht wirklich weiter.

Was ich gebrauchen kann:
- Wie sende ich einen Request an eine Seite/Server und bekomme die Antwort (am besten HTML-Code) zurück?
- Gibt es noch was schnelleres?
- Wie übergebe ich GET & POST? (POST wäre am wichtigsten)


Würde mich über eine rasche Antwort freuen :)

MFG,
Tombi

Re: Serveranfrage per WinSock

Verfasst: 02.12.2010 13:40
von Tombi
Kann mir da niemand weiterhelfen?
Eine solche Funktion benötige ich derzeit ziemlich oft :(

Re: Serveranfrage per WinSock

Verfasst: 07.12.2010 23:04
von Tombi
... und nochmal hoch damit :bounce:

MFG,
Tombi

Re: Serveranfrage per WinSock

Verfasst: 08.12.2010 00:52
von heinz
ReceiveHTTPFile()

Syntax

Ergebnis = ReceiveHTTPFile(URL$, Dateiname$)
Beschreibung

Lädt eine Datei von der angegebenen URL$ herunter und speichert diese unter 'Dateiname$'. Wenn die URL$ nicht gefunden wurde oder ein anderer Fehler auftrat, wird 'Ergebnis' gleich 0 sein.

InitNetwork() muss aufgerufen werden, bevor dieser Befehl benutzt werden kann.
Beispiel:

Code: Alles auswählen

  InitNetwork()

  Filename$ = SaveFileRequester("Where to save index.php3 ?", "", "", 0)

  If ReceiveHTTPFile("http://www.purebasic.com/index.php3", Filename$)
    Debug "Success"
  Else
    Debug "Failed"
  EndIf

__________________________________________________
Code-Tags hinzugefügt
08.12.2010
RSBasic

Re: Serveranfrage per WinSock

Verfasst: 08.12.2010 19:11
von Tombi
Dieser Befehl scheint mir aber extrem langsam zu sein. Gibt es da keine schnellere Alternative?

MFG,
Tombi

Re: Serveranfrage per WinSock

Verfasst: 09.12.2010 00:36
von Tur0k

Re: Serveranfrage per WinSock

Verfasst: 09.12.2010 00:49
von Bisonte
Tombi hat geschrieben:Dieser Befehl scheint mir aber extrem langsam zu sein. Gibt es da keine schnellere Alternative?

MFG,
Tombi
Wieso scheint ?

hmmm. HTTP-Request wäre wohl dein Suchbegriff...

Re: Serveranfrage per WinSock

Verfasst: 09.12.2010 23:47
von Tombi
Dann ist es eben langsam :mrgreen:

Gibt es dazu das ein oder andere Beispiel? Bei dem Begriff bin ich zu doof für die SuFu oder es gibt da nichts wirkliches darüber /:->


Vielen Dank !

MFG,
Tombi

Re: Serveranfrage per WinSock

Verfasst: 10.12.2010 00:15
von Tur0k
Machs schneller (...) /:->

Re: Serveranfrage per WinSock

Verfasst: 10.12.2010 18:57
von Tombi
Und wie soll ich das anstellen? /:->