Weiß jemand, wie man eine benutzerdefinierte HTTP-Header mit JavaScript oder jQuery hinzufügen oder erstellen?
Antworten
Zu viele Anzeigen?
Quentin
Punkte
850700
Angenommen, Sie meinen "Bei Verwendung von Ajax" und "Ein HTTP Anfrage Kopfzeile", dann verwenden Sie die headers
Eigenschaft in dem Objekt, das Sie an ajax()
Kopfzeilen (hinzugefügt 1.5)
Standard:
{}
Eine Karte mit zusätzlichen Kopfzeilen-Schlüssel/Wertpaaren, die zusammen mit der Anfrage gesendet werden. Diese Einstellung wird vor dem Aufruf der Funktion beforeSend festgelegt; daher können alle Werte in der Header-Einstellung in der Funktion beforeSend überschrieben werden.
4esn0k
Punkte
8665
Kamil Kiełczewski
Punkte
69048
Sie können js verwenden abrufen.
async function send(url,data) {
let r= await fetch(url, {
method: "POST",
headers: {
"My-header": "abc"
},
body: JSON.stringify(data),
})
return await r.json()
}
// Example usage
let url='https://server.test-cors.org/server?enable=true&status=200&methods=POST&headers=my-header';
async function run()
{
let jsonObj = await send(url,{ some: 'testdata' });
console.log(jsonObj[0].request.httpMethod + ' was send - open chrome console > network to see it');
}
run();
- See previous answers
- Weitere Antworten anzeigen