ዝርዝር ሁኔታ:

የCORS API መግቢያ በር ምንድን ነው?
የCORS API መግቢያ በር ምንድን ነው?

ቪዲዮ: የCORS API መግቢያ በር ምንድን ነው?

ቪዲዮ: የCORS API መግቢያ በር ምንድን ነው?
ቪዲዮ: Забытый секрет наших бабушек 2024, ህዳር
Anonim

አንቃ CORS በአማዞን ውስጥ ኤፒአይ ጌትዌይ . CORS ዘዴዎችን ይፈቅዳል ኤፒአይ ጌትዌይ ወደ ጥያቄ ከተለየ ጎራ የተከለከሉ ሀብቶች (ለምሳሌ፣ የጃቫ ስክሪፕት ደንበኛ ሀ ኤፒአይ በተለየ ጎራ ላይ ተዘርግቷል).

እንዲያው፣ የ CORS ኤፒአይ መግቢያ በርን እንዴት ማንቃት እችላለሁ?

በ API Gateway ውስጥ CORSን ማንቃት

  1. ወደ AWS Console ይሂዱ።
  2. ወደ API Gateway ይሂዱ።
  3. በእርስዎ ኤፒአይ ላይ ጠቅ ያድርጉ።
  4. CORS ን ለማንቃት የሚፈልጉትን ዘዴ ጠቅ ያድርጉ።
  5. ምናሌውን ይክፈቱ እና CORS ን አንቃ ላይ ጠቅ ያድርጉ።

እንዲሁም ኮርስን እንዴት ትሞክራለህ? ትችላለህ ፈተና እንደ POSTMAN Rest Client ካሉ ከማንኛውም የእረፍት ደንበኛ ጋር፣ ወይም በቀላሉ ይችላሉ። ማረጋገጥ እሱ ከአሳሽ ኮንሶል -> የአውታረ መረብ ትር -> በ xhr ማጣሪያ ውስጥ - ማረጋገጥ ለተለየ ጥያቄ ርዕስ። ትችላለህ ማረጋገጥ ጥያቄ እና ምላሽ. ማመልከቻዎ ራስጌውን ከመለሰ፡ መዳረሻ-መቆጣጠሪያ-ፍቀድ-መነሻ ከዚያ መስራት አለበት።

በተመሳሳይ፣ በREST API ውስጥ የCors ጉዳዮችን እንዴት መፍታት ይቻላል?

ይህንን ችግር የሚፈታበት መንገድ የሚከተሉትን ያካትታል:

  1. የCORS ቅድመ በረራ ጥያቄዎች ትክክለኛ እንዲሆኑ የOPTIONS ዘዴን ድጋፍ ያክሉ።
  2. አሳሹ የጥያቄውን ትክክለኛነት ማረጋገጥ እንዲችል የመዳረሻ-መቆጣጠሪያ-ፍቀድ-መነሻ ራስጌውን በምላሽዎ ላይ ያክሉ።

የመዳረሻ መቆጣጠሪያ ፍቀድ መነሻ ርዕስ ምንድን ነው?

መዳረሻ - ቁጥጥር - ፍቀድ - መነሻ CORS ነው ( መስቀል - መነሻ ሀብት መጋራት) ራስጌ . ሳይት A ከሳይት B ገጽ ከጠየቀ አሳሹ በትክክል የተጠየቀውን ገጽ በኔትወርኩ ደረጃ ያመጣል እና ምላሹን ያረጋግጡ። ራስጌዎች ዝርዝር ጣቢያ A እንደ የተፈቀደ ጠያቂ ጎራ።

የሚመከር: