In diesem Artikel werden hauptsächlich relevante Informationen zu den detaillierten Erklärungen und Beispielen der Netzwerkanfrage des WeChat Mini-Programms vorgestellt. Freunde in Not können sich auf
Die detaillierten Erklärungen und Beispiele des WeChat beziehen Miniprogramm-Netzwerkanfrage wx.request
Was ist die wichtigste Schnittstelle in der Miniprogramm-API? Dann ist die erste Empfehlung wx.request(). Dies entspricht dem Initiieren einer https-Anfrage innerhalb des Miniprogramms (HTTP wird im lokalen Debugging-Modus unterstützt). Das HTTP-Protokoll definiert insgesamt acht Methoden oder „Aktionen“, um unterschiedliche Vorgänge auf den durch den Request-URI angegebenen Ressourcen anzuzeigen.
GET: Stellen Sie eine Anfrage an eine bestimmte Ressource.
POST: Daten zur Verarbeitungsanfrage an die angegebene Ressource senden. Die Daten sind im Anfragetext enthalten.
PUT: Laden Sie den neuesten Inhalt an den angegebenen Ressourcenspeicherort hoch.
LÖSCHEN: Fordern Sie den Server auf, die durch den Anforderungs-URI identifizierte Ressource zu löschen.
HEAD: Bitten Sie den Server um eine Antwort, die mit der GET-Anfrage übereinstimmt, aber der Antworttext wird nicht zurückgegeben.
TRACE: Gibt die vom Server empfangene Anfrage zurück, wird hauptsächlich für Tests oder Diagnosen verwendet
OPTIONEN: Gibt die Unterstützung des Servers für bestimmte Ressourcen zurück HTTP-Anfragemethode.
VERBINDEN: Das HTTP/1.1-Protokoll ist Proxyservern vorbehalten, die die Verbindung zu einer Pipeline ändern können.
Das Miniprogramm unterstützt alle oben genannten 8 Methoden. Für Netzwerkressourcen reichen jedoch die vier Arten Hinzufügen, Löschen, Ändern und Suchen aus. Die Hintergrundschnittstelle des Miniprogramms verwendet hauptsächlich eine Methode ähnlich RESTFull.
Put-AnfrageString
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) } })
Post-AnfrageString-Header ist anders
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) } })
Hinweise
1 Der angeforderte Methodentyp muss großgeschrieben werden, z. B. GET, POST, PUT; muss in einfache oder doppelte Anführungszeichen gesetzt werden.
3. dataTye muss in einfache oder doppelte Anführungszeichen gesetzt werden (interne Konventionen verwenden auch Großbuchstaben); 4. Der Inhaltstyp ist standardmäßig „application/json“. Für Schüler, die es gewohnt sind, request.getParameter() zum Abrufen von Parametern zu verwenden, beachten Sie bitte
5. Wenn Sie den Standardheader verwenden, muss der Server „ „Übertragen Sie die Zeichenfolge“ für den übertragenen Inhalt
[Verwandt empfohlen]
1.
Laden Sie den vollständigen Quellcode des WeChat Mini-Programms herunter2. Auf der Jagd nach dem Quellcode des App Store des WeChat Mini-Programms
3. Demo des WeChat Mini-Programms: Yang Tao
Das obige ist der detaillierte Inhalt vonMini-Programmentwicklung – Netzwerkanfrage wx.request Beispiel-Tutorial. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!