IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

demande exemple gestion URL


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 10
    Par défaut demande exemple gestion URL
    Bonjour a tous,

    Je cherche un exemple de programme qui me permet d'envoyer un url et de récupérer la réponse.

    merci beaucoup de votre aide

    M007.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    system.net.httpwebrequest
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 10
    Par défaut
    en clair !!!!!

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    désolé je n'ai pas trouvé de lien qui explique comment utiliser google ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé Avatar de yochima
    Profil pro
    Inscrit en
    Août 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 93
    Par défaut
    salut

    voici la méthode post en VB.NET
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    Private Sub Post_request(ByVal url As String, ByVal data As String)
            Try
                Dim byteArray As Byte() = Encoding.UTF8.GetBytes(data)
                Dim hwebrequest As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(url)
                hwebrequest.Method = "POST"
                hwebrequest.ContentType = "application/x-www-form-urlencoded"
                hwebrequest.ContentLength = byteArray.Length
     
                Dim dataStream As Stream = hwebrequest.GetRequestStream()
                dataStream.Write(byteArray, 0, byteArray.Length)
                dataStream.Close()
     
                Dim response As WebResponse = hwebrequest.GetResponse()
                'Console.WriteLine("statut = " + CType(response, HttpWebResponse).StatusDescription)
                dataStream = response.GetResponseStream()
                Dim reader As New StreamReader(dataStream)
                Dim responseFromServer As String = reader.ReadToEnd()
                'Console.WriteLine("reponse serveur " + responseFromServer)
     
                reader.Close()
                dataStream.Close()
                response.Close()
            Catch ex As Exception
                MsgBox(ex.Message)
            End Try
        End Sub
    et du coup, dans ton programme, tu appelles cette méthode comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    'Les parametres de l'url
                            strPostData = "param1=15&param2='truc'"
                            Post_request(monUrl, strPostData)
    "monUrl" est l'adresse de la passerelle.php et strPostData tes arguments.
    le code que je viens de te fournir, fait comme si tu tapais en url :
    monUrl?strPostData

    J'espere juste que tu connais l'url a taper sinon tout ce que je viens de dire est inutile ^^

    dans ta passerelle php, tu n'as plus qu'à renvoyer une reponse qui s'adapte à ton logiciel.
    Par exemple, il pourrait renvoyer un
    pour dire que ton programme VB.NET peut continuer

    tiens nous au courant

Discussions similaires

  1. Erreur base exemple : gestion planning V2
    Par ericain dans le forum VBA Access
    Réponses: 2
    Dernier message: 04/06/2011, 04h05
  2. Demande exemple de programme Cobol IMS/DC
    Par abouich41b dans le forum Cobol
    Réponses: 1
    Dernier message: 24/09/2010, 16h35
  3. Demande exemple Connect Slot QEditLine
    Par katanaenmousse dans le forum Qt
    Réponses: 23
    Dernier message: 12/10/2008, 11h28
  4. [C#] Gestion URL
    Par ILoveCSharp dans le forum ASP.NET
    Réponses: 6
    Dernier message: 12/02/2005, 19h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo