مهدی افضل القوم
مهدی افضل القوم
خواندن ۱ دقیقه·۳ سال پیش

کروم بدون دردسر CROS

chrome without cors
chrome without cors

تعریف CROS به زبان ساده

اجازه نداریم به یک Origin (مثلا http://google.com یا http://localhost:3000) غیر از مال خودمون درخواست ارسال کنیم، مگر اینکه سرور به ما اجازه داده باشه.

حالا برای اینکه این مشکل (Access-Control-Allow-Origin) رو مدیریت کنیم می تونیم chrome‌ رو به صورتی باز کرد که مشکل CROS پیش نیاید:

ویندوز - Windows

دکمه windows + R رو زده یا Run ویندوز رو باز کنید، سپس عبارت زیر را paste کنید:

chrome.exe --user-data-dir=&quotC://Chrome dev session&quot --disable-web-security

لینوکس - Linux

ترمینال رو باز کرده و عبارت زیر را paste کنید

google-chrome --disable-site-isolation-trials --disable-web-security --user-data-dir=&quot~/tmp&quot

می توانید temp/~ را تغییر دهید.

مک - Max

ترمینال رو باز کرده و عبارت زیر را paste کنید

open /Applications/Google\ Chrome.app --args --user-data-dir=&quot/var/tmp/Chrome dev session&quot --disable-web-security

در صورتیکه در mac‌ نیاز به باز کردن کروم جدید به صورتی که CORS‌آن هم غیرفعال باشد باید دستور زیر را اجراء کنید:

open -na Google\ Chrome --args --user-data-dir=/tmp/temporary-chrome-profile-dir --disable-web-security

نتیجه:

امیدوارم به هدفی که میخواستید رسیده باشید :)

chromeکرومcorsویندوزlinux
نوشتن را دوست دارم اما حوصله‌اش را ندارم.
شاید از این پست‌ها خوشتان بیاید