Dasar CORS menghadkan panggilan API Reactjs
<p>Saya cuba menggunakan API Mailchimp dalam aplikasi ReactJS saya, tetapi setiap kali saya memanggil API Mailchimp saya mendapat ralat berikut: </p>
<pre class="brush:php;toolbar:false;"> XMLHttpRequest yang mengakses 'https://us9.api.mailchimp.com/3.0/ping' telah diterima daripada sumber 'http://localhost: 3000' Penyekatan disebabkan oleh dasar CORS: Respons kepada permintaan prapenerbangan gagal semakan kawalan akses: Pengepala 'Access-Control-Allow-Origin' tidak terdapat pada sumber yang diminta. </pra>
<p>Berikut ialah fail api.js saya, yang memanggil API Mailchimp: </p>
<pre class="brush:php;toolbar:false;">mailchimp.setConfig({
apiKey: "my_api_key",
pelayan: "us9"
});
const addEmailToMailchimp = async (e-mel) =>
respons const = tunggu mailchimp.ping.get();
console.log(respon);
};</pre>
<p>Ia mengatakan untuk menambah 'Access-Control-Allow-Origin' pada pengepala permintaan, saya tidak pasti bagaimana untuk melakukannya. Adakah terdapat cara untuk menyelesaikan masalah ini? </p>