Heim > Artikel > Web-Frontend > Lösungen für Probleme, die bei Vue-Ressourcen-Post-Anfragen aufgetreten sind
Dieser Artikel stellt hauptsächlich die Fallstricke vor, die beim Anfordern von Vue-Ressourcenbeiträgen auftreten. Freunde, die ihn benötigen, können darauf verweisen.
Post-Anfrage verwenden
// global Vue object Vue.http.get('/someUrl', [options]).then(successCallback, errorCallback); Vue.http.post('/someUrl', [body], [options]).then(successCallback, errorCallback); // in a Vue instance this.$http.get('/someUrl', [options]).then(successCallback, errorCallback); this.$http.post('/someUrl', [body], [options]).then(successCallback, errorCallback);
Dies bedeutet jedoch nicht, dass bei der Verwendung keine Probleme auftreten: (Dieser Fehler tritt beispielsweise bei der Verwendung auf: XMLHttpRequest kann XXX nicht laden. Antwort für Preflight ist der ungültige HTTP-Statuscode 405); Die Lösung ist ganz einfach: Fügen Sie das Header-Feld zur Vue-Instanz hinzu:
http: { headers: {'Content-Type': 'application/x-www-form-urlencoded'} }
oder verwenden Sie die einfachere Methode von Vue:
Vue.http.options.emulateJSON = true;
Verwandte Empfehlungen:
Teilen von Beispielen für die Verwendung von Curl Get Post Request in PHP
So implementieren Sie die Ajax GET POST-Anfrage mit nativem JS
Das obige ist der detaillierte Inhalt vonLösungen für Probleme, die bei Vue-Ressourcen-Post-Anfragen aufgetreten sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!