Ich verwende npm 'isomorphic-fetch', um Anforderungen zu senden. Das Problem, das ich erfahre, ist, dass ich den Inhaltstyp des Anforderungsheaders nicht festlegen kann.So legen Sie den Inhaltstyp des Anforderungsheaders fest, wenn Fetch APi verwendet wird
Ich legte einen Inhaltstyp der Anwendung/JSON, aber die Anfrage Header werden auf Text/plain gesetzt.
import 'isomorphic-fetch';
sendRequest(url, method, body) {
const options = {
method: method,
headers:{'content-type': 'application/json'},
mode: 'no-cors'
};
options.body = JSON.stringify(body);
return fetch(url, options);
}
Als ich die Anfrage in meinem Browser untersuchen ist der Inhaltstyp o:
content-type:text/plain;charset=UTF-8
Kann mir jemand erklären, warum ich nicht in der Lage bin diese Eigenschaft einzustellen?
diese Syntax funktioniert in Ordnung 'Header: { "Content-Type": "application/json" }' –
@RTS: tut dies scheint nicht zu funktionieren, wenn Sie die Anmeldeinformationen umfassen. – user2284570