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

VBScript Discussion :

[Débutant] VBS, ASP et WebService


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [Débutant] VBS, ASP et WebService
    Bonjour,

    Bon c'est peut-être une question très très bête, mais je vous demande un peu d'indulgence par ce que je débute et que je ne comprends pas encore bien tout les mécanismes de script (et comme je fais de l'asp en même temps, j'ai tendance à ne pas très bien trouver la frontière entre le VBS utilisé dans une page ASP et le VBS utilisé dans un script).

    Voilà, ma question est simple : Est-ce que depuis un script VBS lancé dans la console Windows, je peux faire appel à un webservice (via un appel avec le composant "WinHttp.WinHttpRequest.5.1") dans le genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim oWinHttpRequest : Set oWinHttpRequest = CreateObject("WinHttp.WinHttpRequest.5.1")
    oWinHttpRequest.Open "GET", "<mon_url>", False
    oWinHttpRequest.Send ""
    If oWinHttpRequest.Status <> 200 Then
    	Wscript.Echo "Code retour <> 200 ("&oWinHttpRequest.Status&")"
    	Wscript.Quit
    End If
    Pour l'instant, il me renvoie systématiquement une erreur 500, donc je me dis que c'est peut-être une opération qu'on ne peut faire qu'en ASP...

    Merci d'avance pour votre aide !

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    J'aurais dit que oui, mais je n'ai jamais fait cela.

    l'erreur arrive après l'utilisation d'open ou de send ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Merci pour ta réponse aussi rapide !

    En fait, c'est le "oWinHttpRequest.Status" qui vaut 500, donc pas de réponse XML correcte.

    EDIT: Bon, finalement, ça marche... Je ne crois pas avoir changer quelque chose, mais bon ! Vu que je cherche depuis hier suis contente \o/
    Donc, oui, on peut bien appeler un webservice avec WinHttpRequest dans un script VBS comme je l'ai fait \o/ Merci encore

    EDIT²: C'est toujours pareil, c'est quand je me décide à poster que finalement je trouve la réponse toute seule

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/01/2008, 11h46
  2. Réponses: 1
    Dernier message: 25/10/2007, 17h04
  3. [JMeter] [Débutant] Test d'un WebService
    Par cecmillet dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 12/04/2007, 12h20
  4. Réponses: 12
    Dernier message: 21/06/2006, 09h31
  5. [Débutant][VBS] Créer un composant signé
    Par cocula dans le forum VBScript
    Réponses: 1
    Dernier message: 13/02/2006, 12h58

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