"Connection: Close" & vbNewLine & vbNewLine
End sub
Private Sub wsData_DataArrival(ByVal bytesTotal As Long)
wsData.GetData dat
buffer = buffer & dat
Text1.Text = buffer
End Sub
========
Le problème:
========
Des chaines de charactères comme "a58", "b50", "1bfd" viennent s'inscruster dans le texte de Text1 et je n'ai aucune idée pourquoi.
Note: 0.0.0.0, /test.html et justeuntest.com sont des exemples.
========
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 18 oct. 2007 à 20:20
Salut
Il y a un " en trop ici, déjà
"GET /test.html" HTTP/1.1" & vbNewLine & _
La question de Renfield n'est pas innocente : Comment sont dimensionnées tes variables "dat" et "buffer", de quel type ?
Winsock.GetData possède des attributs facultatifs : regarde les de plus près
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 19 oct. 2007 à 03:31
Re
J'y pense maintenant.
Analyse personnelle, pas forcément très "pro" :
La réponse aux requètes GET ou POST peut être renvoyée de deux façons :
- Directement le code de la page et se termine par vbCrLf & vbCrLf & "O" & vbCrLf & vbCrLf
- Soit elle envoie, sur la première ligne, la taille des données qui vont suivre (le code de la page)
Il est possible que la donnée que tu récupères corresponde à la taille en hexa du texte qui compose la réponse.
Fait des comparaisons avec les infos que tu reccueilleras avec Fiddler proposé en lien ci-dessus.