Heim >Web-Frontend >js-Tutorial >Detaillierte Erläuterung der Schritte für JS zum Abrufen von URL-Parametern und zum Senden eines POST im JSON-Format
Dieses Mal werde ich Ihnen eine detaillierte Erklärung der Schritte für JS zum Abrufen von URL-Parametern und zum Senden von POST im JSON-Format geben sind praktische Fälle. <script type="text/javascript">
1. Alle Parameterwerte der URL abrufenfunction US() {
var name, value;
var str = location.href;
var num = str.indexOf("?");
str = str.substr(num + 1);
var arr = str.split("&");
for (var i = 0; i < arr.length; i++) {
num = arr[i].indexOf("=");
if (num > 0) {
name = arr[i].substring(0, num);
value = arr[i].substr(num + 1);
this[name] = value;
}
}
}
2 POST-Anfragevar us = new US();
var xhr = new XMLHttpRequest();
xhr.open("POST", "/searchguard/api/v1/auth/login", true);
xhr.setRequestHeader("Content-type", "application/json");
xhr.setRequestHeader("kbn-version", "5.3.0");
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
if (xhr.status == 200) {
window.location.href = us.nextUrl;
}
}
};
xhr.send(JSON.stringify({
"username" : us.u,
"password" : us.p
}));
</script>
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln zum Thema PHP chinesische Website!
Empfohlene Lektüre:
Wie vue+axios die Request-Interception-Funktion implementiertDetaillierte Erläuterung des Falles der Vue-Implementierung die All-Select- und Inverse-Selection-FunktionDas obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte für JS zum Abrufen von URL-Parametern und zum Senden eines POST im JSON-Format. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!