۴۰۴ Not Found! قیمت ها به ۴۰۳ برگشت! به مدت محدود!
بزن بریم!سلام خسته نباشید من از یک api داشتم اطلاعات دریافت میکردم که به این مشکل خوردم
ccess to XMLHttpRequest at 'https://test.api' from origin 'http://192.168.1.7:8080' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
برای اینکه api خصوصی هست نمیتونستم آدرس api را بزارم
و اینهم axios هست که اطلاعات رو میگرفتم و حتی Header ها رو هم ست کردم ولی بازم مشکل داره
axios({
method: "get",
headers: {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Headers": "*",
},
url:
"https://test.api'",
})
.then((response) => (this.coins = response.data))
.catch((error) => console.log(error));
میتونی از بک پراکسی استفاده کنی، یعنی درخواست بدی به اون پراکسی، و اون پراکسی خودشو جای سرور جا بزنه و دیتا رو بگیره بهت بده،اگر سخت هست که خودت بنویسی، این دوتا لینک رو ببین:
https://www.npmjs.com/package/cors-anywhere
https://www.npmjs.com/package/local-cors-proxy
با اینا میتونی cors رو bypass کنی
@arash.taghavi69
اکستنشن رو نصب کردم ولی میخوام این مشکل کلا بدون اکستنشن حل بشه و api هم از یه سایت خارجی هست که قیمت لحظه ای رو نشون میده
میتونی از بک پراکسی استفاده کنی، یعنی درخواست بدی به اون پراکسی، و اون پراکسی خودشو جای سرور جا بزنه و دیتا رو بگیره بهت بده،اگر سخت هست که خودت بنویسی، این دوتا لینک رو ببین:
https://www.npmjs.com/package/cors-anywhere
https://www.npmjs.com/package/local-cors-proxy
با اینا میتونی cors رو bypass کنی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟