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.
GET : Faire une demande à une ressource spécifique.
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.
PUT : téléchargez le dernier contenu vers l'emplacement de ressource spécifié.
DELETE : demander au serveur de supprimer la ressource identifiée par le Request-URI.
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é.
TRACE : fait écho à la requête reçue par le serveur, utilisée principalement pour des tests ou des diagnostics
OPTIONS : renvoie le support du serveur pour des ressources spécifiques Méthode de requête HTTP.
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 WeChatChasing WeChat Mini Program App Store Source CodeDémo du mini programme WeChat : Yang TaoCe 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!