Die CORS-Richtlinie beschränkt Reactjs-API-Aufrufe
<p>Ich versuche, die Mailchimp-API in meiner ReactJS-Anwendung zu verwenden, aber jedes Mal, wenn ich die Mailchimp-API aufrufe, erhalte ich die folgende Fehlermeldung: </p>
<pre class="brush:php;toolbar:false;">Der XMLHttpRequest, der auf „https://us9.api.mailchimp.com/3.0/ping“ zugreift, wurde von der Quelle „http://localhost“ empfangen: 3000‘ Blockierung aufgrund der CORS-Richtlinie: Die Antwort auf die Preflight-Anfrage hat eine Zugriffskontrollprüfung nicht bestanden: Der Header „Access-Control-Allow-Origin“ ist auf der angeforderten Ressource nicht vorhanden. </pre>
<p>Das Folgende ist meine api.js-Datei, die die Mailchimp-API aufruft: </p>
<pre class="brush:php;toolbar:false;">mailchimp.setConfig({
apiKey: "my_api_key",
Server: "us9"
});
const addEmailToMailchimp = async (email) =>
const Antwort = Warten auf mailchimp.ping.get();
console.log(response);
};</pre>
<p>Da steht, dass „Access-Control-Allow-Origin“ zu den Headern der Anfrage hinzugefügt werden soll. Ich bin mir nicht sicher, wie das geht. Gibt es eine Möglichkeit, dieses Problem zu lösen? </p>