Maison > Article > Applet WeChat > Requête POST pour le développement de petits programmes
Il y a en effet beaucoup de pièges dans les demandes de publication précédentes. Le mini programme a été mis à jour depuis la version bêta publique, donc la version précédente ne peut être que supprimée et réécrite
Il n'y a pas beaucoup de demandes d'obtention. pour le mini programme. Je l'ai dit, car les documents ont tous des exemples de ctrl+c ctrl+v
1. Ajoutez method: "POST"
, insensible à la casse
2-1. Le transfert de paramètres ordinaire doit ajouter 'content-type': "application/x-www-form-urlencoded"
(content-type ici a le même effet que Content-Type, il devait être écrit en minuscules avant)
2-2 Lors du passage des paramètres de l'objet json, vous devez ajouter 'content-type': "application/json"
index.js
var app = getApp() Page({ data: { id: '', username: '', age: '' }, user2json: function() { var that = this; wx.request({ url: 'http://localhost:8080/springMVC/user/bean2json.mn', data: { id: 1, username: "toBeMN", age: 38 }, method: 'POST', header: { "Content-Type": "application/x-www-form-urlencoded" }, success: function(res) { that.setData({ id: res.data.id, username: res.data.username, age: res.data.age }) } }) }, onLoad: function() {} })
index.wxml
<?xml version="1.0" encoding="utf-8"?> <view class="container"> <button bindtap="user2json">bean2json</button> <text>id:{{id}}</text> <text>username:{{username}}</text> <text>age:{{age}}</text> </view>
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!