Maison > Article > Applet WeChat > Introduction à la demande de réseau du mini programme WeChat wx.request
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 : demande 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 à des fins de test ou de diagnostic
OPTIONS : renvoie le support du serveur pour des ressources spécifiques HTTP méthode de demande.
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.
mettre la chaîne de demande
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) } })
l'en-tête de la chaîne de demande de publication 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. Le type de méthode demandé doit être placé entre guillemets simples ou doubles
3. dataTye doit être placé entre guillemets simples ou doubles (les conventions internes utilisent également des majuscules) ;
4. Le type de contenu est par défaut 'application/json'. Les étudiants qui sont habitués à utiliser request.getParameter() pour obtenir des paramètres doivent faire attention
5. utilisé, le serveur doit vérifier le contenu transmis. "Chaîne de transfert"
Ce qui précède est l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun. Pour plus de contenu connexe, veuillez prêter attention à. le site PHP chinois !
Recommandations associées :
Utilisation de wx:for et wx:for-item dans le mini-programme WeChat
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!