Maison  >  Article  >  Applet WeChat  >  Développement de mini-programmes - Demande de réseau, exemple de didacticiel wx.request

Développement de mini-programmes - Demande de réseau, exemple de didacticiel wx.request

零下一度
零下一度original
2017-05-24 09:24:562831parcourir

Cet article présente principalement les informations pertinentes sur l'explication détaillée et les exemples de la demande de réseau du programme WeChat Mini wx.request. Les amis dans le besoin peuvent se référer à

L'explication détaillée et les exemples de WeChat. Demande de réseau du mini programme wx.request

Quelle est l'interface la plus importante de l'API du mini programme ? Ensuite, la première recommandation est wx.request(). Cela équivaut à lancer une requête https dans le mini-programme (HTTP est pris en charge en mode débogage local). Le protocole HTTP définit un total de huit méthodes ou « actions » pour indiquer différentes opérations sur les ressources spécifiées par le Request-URI.

  1. GET : Faire une demande à une ressource spécifique.

  2. POST : Soumettez les données à la ressource spécifiée pour le traitement de la demande. Les données sont incluses dans le corps de la demande.

  3. PUT : téléchargez le dernier contenu vers l'emplacement de ressource spécifié.

  4. DELETE : demander au serveur de supprimer la ressource identifiée par le Request-URI.

  5. HEAD : Demandez au serveur une réponse cohérente avec la requête GET, mais le corps de la réponse ne sera pas renvoyé.

  6. TRACE : fait écho à la requête reçue par le serveur, utilisée principalement pour des tests ou des diagnostics

  7. OPTIONS : renvoie le support du serveur pour des ressources spécifiques Méthode de requête HTTP.

  8. CONNECT : Le protocole HTTP/1.1 est réservé aux serveurs proxy qui peuvent modifier la connexion à un pipeline.

Le mini programme prend en charge les 8 méthodes ci-dessus. Cependant, pour les ressources réseau, les quatre types d'ajout, de suppression, de modification et de recherche suffisent. L'interface en arrière-plan du mini programme utilise principalement une méthode similaire à RESTFull.

demande de misechaîne

 wx.request({
    url: 'https://a86.cn/chishenme/ChishenmeDeciper',
    method:'PUT',
    dataType:'STRING',
    data:'this is strng data 这是一个中文数据',
    header: {'content-type': 'application/json'},
    success:function(res){
      console.log('this is put request result'+ res.data)
    }
  })

demande de publication l'en-tête de la chaîne est différent

 wx.request({
    url: 'https://a86.cn/chishenme/ChishenmeDeciper',
    method: 'POST',
    dataType: 'STRING',
    data:'this is post string data',
    header: {'content-type':'application/x-www-form-urlencoded'},
    success: function (res) {
      console.log('this is post request result' + res.data)
    }
  })

Notes

1. Le type de méthode demandé doit être en majuscule, tel que GET, POST, PUT ;

2. doit être en lettres simples entouré de guillemets ou de guillemets doubles ;

3. dataTye doit être entouré de guillemets simples ou de guillemets doubles (les conventions internes utilisent également des lettres majuscules ); 4. Le type de contenu est par défaut 'application/json' Pour les étudiants habitués à utiliser request.getParameter() pour obtenir des paramètres, veuillez noter

5. Si vous utilisez l'en-tête par défaut, le serveur doit " transférer la chaîne" pour le contenu transmis

[Connexe recommandé】

1.

Téléchargez le code source complet du mini programme WeChat

2.

Chasing WeChat Mini Program App Store Source Code

3.

Démo du mini programme WeChat : Yang Tao

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn