HTTP pomoci požadovanej

T

techie

Guest
Mám to urobiť jednoduchý HTTP klienta pomocou Winsock.dll.

Mám úspešne vykonať pripojenie k serveru na port 80 IP.Ale keď som mu povel

GET index.htm HTTP/1.0

To vedie k <HTTP/1.0 400 Bad Žiadosť ............atď atď
To isté sa deje, keď som prístup ľubovoľného webového servera na internete.

Čo mám k dispozícii.?

 
Skúste nahradiť h_t_t_p/1.0 s H_T_T_P/1.1, ale použite veľké písmená, a miesto / pred názov dokumentu.Generický req.by mal vyzerať takto:
GET / H_T_T_P/1.1.Samozrejme, odstrániť "_"./ Pisoiu

 
Problém je niečo do činenia s názovsúboru.Na miestnej intranet server, funguje to v pohode.ale na internete, vráti chybu.

 
techie Napísal:

Problém je niečo do činenia s názovsúboru.
Na miestnej intranet server, funguje to v pohode.
ale na internete, vráti chybu.
 
Robil som a zistil.

Bol som chýba "Host: myhost.com" príkaz.

Je teraz pracuje

 

Welcome to EDABoard.com

Sponsor

Back
Top