Orodha ya maudhui:

Lango la API ya CORS ni nini?
Lango la API ya CORS ni nini?

Video: Lango la API ya CORS ni nini?

Video: Lango la API ya CORS ni nini?
Video: НЕ УБОЮСЬ Я ЗЛА / I Will Fear no Evil 2024, Aprili
Anonim

Wezesha CORS katika Amazon Lango la API . CORS inaruhusu mbinu ndani Lango la API kwa ombi rasilimali zilizodhibitiwa kutoka kwa kikoa tofauti (k.m., kiteja cha JavaScript kinachoita an API imetumwa kwenye kikoa tofauti).

Kwa hivyo, ninawezaje kuwezesha lango la API ya CORS?

Inawasha CORS katika Lango la API

  1. Nenda kwa AWS Console.
  2. Nenda kwa API Gateway.
  3. Bofya kwenye API yako.
  4. Bofya kwenye njia unayotaka kuwezesha CORS.
  5. Fungua menyu na ubonyeze Wezesha CORS.

Pia, unajaribuje Cors? Unaweza mtihani na mteja wowote wa kupumzika kama Mteja wa POSTMAN wa kupumzika, au unaweza tu angalia kutoka kwa koni ya kivinjari -> Kichupo cha Mtandao -> kwenye kichungi cha xhr - angalia kichwa kwa ombi fulani. unaweza angalia ombi na majibu. Ikiwa programu yako itarudisha kichwa: Access-Control-Allow-Origin basi inapaswa kufanya kazi.

Vile vile, unasuluhisha vipi maswala ya Cors katika REST API?

Njia ya kurekebisha tatizo hili ni pamoja na:

  1. Ongeza usaidizi wa mbinu ya OPTIONS ili maombi ya ndege ya CORS yawe sahihi.
  2. Ongeza kichwa cha Ufikiaji-Udhibiti-Ruhusu-Asili katika jibu lako ili kivinjari kiweze kuangalia uhalali wa ombi.

Udhibiti wa Ufikiaji unaruhusu nini kichwa cha Asili?

Ufikiaji - Udhibiti - Ruhusu - Asili ni CORS ( Msalaba - Asili Kushiriki Rasilimali) kichwa . Ikiwa Tovuti A itaomba ukurasa kutoka kwa Tovuti B, kivinjari kitachukua ukurasa ulioombwa kwenye kiwango cha mtandao na kuangalia kama jibu limetolewa. vichwa orodhesha Tovuti A kama kikoa cha mwombaji kinachoruhusiwa.

Ilipendekeza: