راکت
حل شده

مشکلی در api

3 پاسخ

سلام من api من چنین مشکلی داره ، چجوری بر طرفش کنم

Access to XMLHttpRequest at 'http://cat-fact.herokuapp.com/facts/random' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

اینم کدم

console.log("hello cat")
var request = new XMLHttpRequest();

var url = "http://cat-fact.herokuapp.com/facts/random";

request.open("GET",url,false);
request.send();

var respone = request.respone;
response.addHeader("Access-Control-Allow-Origin", "*");
var data = JSON.parse(request);

console.log(data);
فرهاد
فرهاد
@cfarhad
ثبت پرسش جدید

پاسخ‌ها

3
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

بهترین پاسخ

سلام ارور cros ربطی به کلاینت نداره از طریق سرور باید حلش کنید. یعنی این Access-Control-Allow-Origin رو در سرور باید ست کنید

sajjad
sajjad
@sajjad123

تخصص: برنامه نویس

سلام وقت بخیر
ممنون از راهنماییتون👌
تو نسخه جدید لاراول کجا باید ست کنیم ؟

@hesammousavi

حسین افتخارراد
حسین افتخارراد
@hosseinradvictor

تخصص: نال کد

با درود و وقت بخیر میتونید پکیج زیر رو نصب کنید
composer require gcorp_llc/cors

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام