Lancer une url en modifiant certains headers, via shdocvw.dll

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 181 fois - Téléchargée 40 fois


Contenu du snippet

Il n'y a aucunes source la dessus... donc je la met, meme si apparement pas grand monde n'en comprend l'interet, vu le nombre de commentaires :) .

Source / Exemple :


'tout d'abord, ajouter comme reference Microsoft Internet Controls

'mettez ceci qq part dans votre code
Public Sub hbheaders(headerz As String, urlh As String)
headerz = "Value: salut" & vbCrLf & "User-Agent: wesh" & vbCrLf
If urlh <> "" Then
Set IEh = New InternetExplorer
IEh.RegisterAsBrowser = True
IEh.Navigate urlh, , , , headerz
IEh.Visible = True
Else
MsgBox "Entrez une url"
End If
End Sub

'puis appelez le comme tel :
Dim heads As String
heads = "Value: salut" & vbCrLf & "User-Agent: wesh" & vbCrLf
'le header Value n'est pas reconnu par le serveur vbfrance, c'est juste pour l'exemple... bref, sniffez.
'les headers doivent etre separés de CrLf
hbheaders heads, "http://www.vbfrance.com"

Conclusion :


.

A voir également

Ajouter un commentaire

Commentaires

hachemi72
Messages postés
1
Date d'inscription
mardi 2 mai 2006
Statut
Membre
Dernière intervention
15 juin 2006

merci pour cet exemple.
moi j'ai un probleme dans le meme contexte.
je souhaite garder le meme entete "headers" au moment de la navigation. le probleme qui se pose c'est lorsque on clique sur un lien dans la page affichée par le controle "webbrowser" l'entete http n'est pas maintenu.
merci pour votre aide !
hvb
Messages postés
939
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
27 janvier 2009
1
pour les cookies tu as ça aussi :
http://www.vbfrance.com/code.aspx?ID=4871

:)
cs_Redfire
Messages postés
24
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
24 février 2009
1
Pratique pour exécuter un spoof basique de cookies, referer ou autre :)
hvb
Messages postés
939
Date d'inscription
vendredi 25 octobre 2002
Statut
Membre
Dernière intervention
27 janvier 2009
1
as tu ajouté la reference au fichier SHDOCVW.DLL (Microsoft Internet Controls)?
proximad
Messages postés
14
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
29 octobre 2008

salut,
j'ai justement besoin de cette source, mais en l'utilsant j'ai l'erreur suivante:
compile error:
user-defined type not defined
pouvez vous m'aidez svp?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.