فهرست مطالب:

درگاه CORS API چیست؟
درگاه CORS API چیست؟

تصویری: درگاه CORS API چیست؟

تصویری: درگاه CORS API چیست؟
تصویری: CORS در 100 ثانیه 2024, نوامبر
Anonim

فعال کردن CORS در آمازون دروازه API . CORS اجازه می دهد تا روش ها در دروازه API به درخواست منابع محدود شده از یک دامنه متفاوت (به عنوان مثال، یک کلاینت جاوا اسکریپت که an API در دامنه دیگری مستقر شده است).

به همین سادگی، چگونه دروازه API CORS را فعال کنم؟

فعال کردن CORS در API Gateway

  1. به کنسول AWS بروید.
  2. به API Gateway بروید.
  3. روی API خود کلیک کنید.
  4. روی روشی که می‌خواهید CORS را فعال کنید، کلیک کنید.
  5. منو را باز کنید و روی Enable CORS کلیک کنید.

همچنین، چگونه Cors را آزمایش می کنید؟ تو می توانی تست آن را با هر مشتری استراحت مانند POSTMAN Rest Client، یا به سادگی می توانید بررسی آن را از کنسول مرورگر - > تب شبکه -> در فیلتر xhr - بررسی سربرگ برای درخواست خاص تو می توانی بررسی درخواست و پاسخ اگر برنامه شما هدر را برمی گرداند: Access-Control-Allow-Origin پس باید کار کند.

به طور مشابه، چگونه مشکلات Cors را در REST API حل می کنید؟

راه حل این مشکل عبارت است از:

  1. پشتیبانی از روش OPTIONS را اضافه کنید تا درخواست‌های پیش از پرواز CORS معتبر باشند.
  2. هدر Access-Control-Allow-Origin را در پاسخ خود اضافه کنید تا مرورگر بتواند اعتبار درخواست را بررسی کند.

هدر Access Control allow Origin چیست؟

دسترسی داشته باشید - کنترل - اجازه - اصل و نسب یک CORS است ( صلیب - اصل و نسب به اشتراک گذاری منابع) سرتیتر . اگر سایت A صفحه ای را از سایت B درخواست کند، مرورگر در واقع صفحه درخواستی را در سطح شبکه واکشی می کند و بررسی می کند که آیا پاسخ داده شده است یا خیر. سرصفحه ها سایت A را به عنوان دامنه درخواست کننده مجاز فهرست کنید.

توصیه شده: