http-Schnittstelle ansteuern

Mal allgemein forumuliert, indem man einen Socket öffnet. Als Port nimmt man den des Webservers (z.B. Port 80). Danach sendet man ein HTTP Get. und speichert die ankommenden Daten in einer Datei. Damit hast Du dann die pdf Datei auf der Platte.

Eventuell gibt es unter VB aber auch Controls (für Sockets oder z.B. http) die Dir die Arbeit zum grossen Teil abnehmen. Da müsstest Du aber mal in die Hilfe schauen.

MfG

Arnd
 
Gibt es eine Lib Curl für Visual Basic?

Sonst müsstest du mit Sockets arbeiten. Kuck dir hierzu einfach kurz die HTTP-Spezifikationen an - theoretisch reicht folgender Request:

Code:
GET /?parameter HTTP/1.0\n\n

Stell sicher, dass du die parameter vorher für die URL kodierst bevor du den request losschickst.
 
Steht doch alles in der PDF Datei drin :-). Du musst an Hand der Spezifikation in der PDF Datei einen String zusammenbasteln. Siehe Beispiel in der PDF Datei.

Dazu öffnest Du einen Socket zu dem Server und sendest einfach den String über den Socket. In der Komfortvariante wertest Du dann noch den Rückgabewert aus.

Siehe hier:
http://www.osix.net/modules/article/index.php?id=25
http://www.vbip.com/winsock-api/
http://www.frameip.com/vb-mode-tcp-udp/

Gegoogelt habe ich mit "socket vb"

MfG

Arnd
 
Zurück
Oben