Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Wininet
Message
 
À
19/11/2003 01:57:45
Stuart Ramsey
Medical Business Systems
East Gosford, Australie
Information générale
Forum:
Visual FoxPro
Catégorie:
Applications Internet
Titre:
Divers
Thread ID:
00851291
Message ID:
00851377
Vues:
16
Hi Stuart,

I have two examples (members area):

Custom HttpRequest class (WinInet)
http://www.news2news.com/vfp/?example=185&function=295

Implements methods:
Open(verb, url)
SetRequestHeader(header, value)
Send(body)
GetResponseHeader(header)
GetAllResponseHeaders()


and properties:
...
ResponseText
StatusText
Status
...


Wininet functions used:
GetLastError
HttpOpenRequest
HttpQueryInfo
HttpSendRequest
InternetCloseHandle
InternetConnect
InternetOpen
InternetQueryDataAvailable
InternetReadFile


* * *
There is a similar example based on Microsoft WinHTTP functions:
http://www.news2news.com/vfp/?example=397&function=618

WinHttpCloseHandle
WinHttpConnect
WinHttpCrackUrl
WinHttpOpen
WinHttpOpenRequest
WinHttpQueryDataAvailable
WinHttpReadData
WinHttpReceiveResponse
WinHttpSendRequest


* * *
Also take a look at this object:
oHttp = CreateObject('MSXML2.ServerXMLHTTP')
This object is quite powerful and saves you from programming all those API calls.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform