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

C# Discussion :

Charset dans mes arguments POST ?


Sujet :

C#

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    690
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2005
    Messages : 690
    Points : 1 658
    Points
    1 658
    Par défaut Charset dans mes arguments POST ?
    Bonjour,

    J'aimerais grace au control webbrowser acceder à une page en lui envoyant trois variables par la méthode POST

    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    string args = "__EVENTTARGET=ctl00$cpMain$pagerBottom&__EVENTARGUMENT=2&__VIEWSTATE=/wEPDwUJMjg5NzMyNzIxD2QWAmYPZBYEAgMPZBYCAgYPZBYCZg8WAh4DYWx0BRRPcHRpbWlzw6kgcGFyIEdvb2dsZWQCBQ9kFgICAQ9kFgICAg9kFgJmD2QWDgIBDxYCHgdWaXNpYmxlaBYCAgUPFgIeBXZhbHVlZGQCAw8PFgoeC3JlY29yZENvdW50At4HHghwYWdlU2l6ZQIoHgZwYWdlTm8CAR4PZmlyc3RJZFByZXZQYWdlAukHHg5sYXN0SWRQcmV2UGFnZQK+6p4BZGQCBQ8WAh4EVGV4dAUMU1dBVFQgOiBBbWlzZAIHDxYCHwgFAzk5MGQCCw8WAh4LXyFJdGVtQ291bnQCJxZMZg9kFgICAQ8WAh8BZ2QCAQ9kFgICCQ8WAh8BaGQCAg9kFgICCQ8WAh8BaGQCAw9kFgICCQ8WAh8BaGQCBA9kFgICCQ8WAh8BaGQCBQ9kFgICCQ8WAh8BaGQCBg9kFgICCQ8WAh8BaGQCBw9kFgQCCQ8WAh8BaGQCCw8WAh8BZ2QCCA9kFgQCAQ8WAh8BZ2QCCQ8WAh8BaGQCCQ9kFgICCQ8WAh8BaGQCCg9kFgICCQ8WAh8BaGQCCw9kFgICCQ8WAh8BaGQCDA9kFgICCQ8WAh8BaGQCDQ9kFgICCQ8WAh8BaGQCDg9kFgICCQ8WAh8BaGQCDw9kFgQCCQ8WAh8BaGQCCw8WAh8BZ2QCEA9kFgQCAQ8WAh8BZ2QCCQ8WAh8BaGQCEQ9kFgICCQ8WAh8BaGQCEg9kFgICCQ8WAh8BaGQCEw9kFgICCQ8WAh8BaGQCFQ9kFgICCQ8WAh8BaGQCFg9kFgICCQ8WAh8BaGQCFw9kFgQCCQ8WAh8BaGQCCw8WAh8BZ2QCGA9kFgQCAQ8WAh8BZ2QCCQ8WAh8BaGQCGQ9kFgICCQ8WAh8BaGQCGg9kFgICCQ8WAh8BaGQCGw9kFgICCQ8WAh8BaGQCHA9kFgICCQ8WAh8BaGQCHQ9kFgICCQ8WAh8BaGQCHg9kFgICCQ8WAh8BaGQCHw9kFgQCCQ8WAh8BaGQCCw8WAh8BZ2QCIA9kFgQCAQ8WAh8BZ2QCCQ8WAh8BaGQCIQ9kFgICCQ8WAh8BaGQCIg9kFgICCQ8WAh8BaGQCIw9kFgICCQ8WAh8BaGQCJA9kFgICCQ8WAh8BaGQCJQ9kFgICCQ8WAh8BaGQCJg9kFgICCQ8WAh8BaGQCDQ8WAh8IBRQ8dGQ+Jm5ic3A7PC90ZD48L3RyPmQCDw8PFgofAwLeBx8EAigfBQIBHwYC6QcfBwK+6p4BZGQYAQUPY3RsMDAkY3BNYWluJG12Dw9kZmQ=";
     
    byte[] bytes = System.Text.Encoding.ASCII.GetBytes(args);
    webBrowser1.Navigate("http://www.monurl.com", "", bytes, "Content-Type: application/x-www-form-urlencoded\r\n");
    ceci ne marche pas car (je vous passe les détails) les caractères "$" devraient êtres remplacés par "%24", les caractères "/" par "%2F" les caractères "+" par "%2B", les caractères "=" par "%3D"....

    ma question : y à t-il une méthode propre pour faire ceci ?
    je ne sais pas si d'autres caractères devraient êtres remplacés, j'aimerais éviter de faire des args.replace () en dur dans mon code...

    Merci d'avance pour vos éclaircissements....

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    690
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2005
    Messages : 690
    Points : 1 658
    Points
    1 658
    Par défaut
    j'ai l'impression que je dois utiliser la méthode urlencode de la classe httpserverutility mais ca ne compile pas....
    (je suis dans un programme winform)

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    690
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2005
    Messages : 690
    Points : 1 658
    Points
    1 658
    Par défaut
    ayé j'ai trouvé....


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

Discussions similaires

  1. Caractère * dans mes arguments
    Par GLDavid dans le forum Ruby
    Réponses: 4
    Dernier message: 12/06/2007, 19h59
  2. Réponses: 1
    Dernier message: 10/10/2006, 15h14
  3. [Apache] Erreur dans mes scripts CGI
    Par GLDavid dans le forum Apache
    Réponses: 2
    Dernier message: 28/08/2004, 06h14
  4. [CR] Oubli dans mes jours
    Par sbis dans le forum SAP Crystal Reports
    Réponses: 10
    Dernier message: 06/08/2004, 14h07
  5. Passer une valeur Null dans un argument de procédure
    Par preempalver dans le forum VBA Access
    Réponses: 5
    Dernier message: 30/12/2003, 20h52

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