Heim  >  Artikel  >  WeChat-Applet  >  POST-Anfrage für die Entwicklung kleiner Programme

POST-Anfrage für die Entwicklung kleiner Programme

巴扎黑
巴扎黑Original
2017-09-12 09:35:461424Durchsuche

Es gibt in der Tat viele Fallstricke in den vorherigen Post-Anfragen. Das Miniprogramm wurde seit der öffentlichen Beta aktualisiert, sodass die vorherige Version nur verworfen und neu geschrieben werden kann

Es gibt nicht viele Get-Anfragen Für das Miniprogramm habe ich es gesagt, weil die Dokumente alle Beispiele für Strg+C Strg+V enthalten

POST-Anfrage für die Entwicklung kleiner Programme Bei POST-Anfragen reicht es aus, auf zwei Punkte zu achten Jetzt

1. Fügen Sie method: "POST" hinzu, ohne Berücksichtigung der Groß- und Kleinschreibung
2-1. Bei der gewöhnlichen Parameterübertragung muss 'content-type':   "application/x-www-form-urlencoded" hinzugefügt werden (Content-Type hat hier die gleiche Wirkung wie Content-Type, das musste auch so sein muss vorher in Kleinbuchstaben geschrieben werden)
2-2. Wenn Sie JSON-Objektparameter übergeben, müssen Sie 'content-type':   "application/json"

POST-Anfrage für die Entwicklung kleiner Programme hinzufügen und können dann direkt zum gehen Beispiel:

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>

Das obige ist der detaillierte Inhalt vonPOST-Anfrage für die Entwicklung kleiner Programme. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn