Агуулгын хүснэгт:

CORS API гарц гэж юу вэ?
CORS API гарц гэж юу вэ?

Видео: CORS API гарц гэж юу вэ?

Видео: CORS API гарц гэж юу вэ?
Видео: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Арваннэгдүгээр
Anonim

Идэвхжүүлэх CORS Амазон дахь API гарц . CORS аргуудыг нэвтрүүлэх боломжийг олгодог API гарц руу хүсэлт өөр домэйны хязгаарлагдмал нөөцүүд (жишээ нь: JavaScript клиент гэх мэт API өөр домэйн дээр байрлуулсан).

Энгийнээр би CORS API гарцыг хэрхэн идэвхжүүлэх вэ?

API гарц дээр CORS-г идэвхжүүлж байна

  1. AWS консол руу очно уу.
  2. API гарц руу очно уу.
  3. Өөрийн API дээр дарна уу.
  4. CORS-г идэвхжүүлэхийг хүссэн арга дээрээ дарна уу.
  5. Цэсийг нээгээд CORS-г идэвхжүүлэх дээр дарна уу.

Мөн та Cors-ыг хэрхэн шалгах вэ? Чи чадна тест Үүнийг POSTMAN Rest Client гэх мэт ямар ч амралтын үйлчлүүлэгчтэй эсвэл зүгээр л хийж болно шалгах Үүнийг хөтчийн консолоос -> Сүлжээний таб -> xhr шүүлтүүр дотор - шалгах тухайн хүсэлтийн толгой хэсэг. чи чадна шалгах хүсэлт, хариу. Хэрэв таны програм "Хандалт-Хяналт-Зөвшөөрөх-Гарал үүсэл" гэсэн толгойг буцаавал энэ нь ажиллах ёстой.

Үүнтэй адилаар та REST API дээр Cors-ийн асуудлыг хэрхэн шийдвэрлэх вэ?

Энэ асуудлыг засах арга нь дараахь зүйлээс бүрдэнэ

  1. CORS урьдчилсан нислэгийн хүсэлт хүчинтэй байхын тулд OPTIONS аргын дэмжлэгийг нэмнэ үү.
  2. Хариултандаа Access-Control-Allow-Origin толгой хэсгийг нэмснээр хөтөч хүсэлтийн хүчинтэй эсэхийг шалгах боломжтой.

Access Control allow Origin толгой хэсэг гэж юу вэ?

Хандалт - Хяналт - Зөвшөөрөх - Гарал үүсэл нь CORS ( Загалмай - Гарал үүсэл Нөөц хуваалцах) толгой . Хэрэв А сайт В сайтаас хуудас хүсэх юм бол хөтөч нь хүссэн хуудсыг сүлжээний түвшинд авчирч, хариу ирсэн эсэхийг шалгана. толгой А сайтыг зөвшөөрөгдсөн хүсэлт гаргагчийн домэйн болгон жагсаах.

Зөвлөмж болгож буй: