Ipapaliwanag ng gabay na ito ang proseso ng pagpapagana ng CORS para sa isang mapagkukunan ng REST API sa serbisyo ng Amazon API Gateway.
Paano Paganahin/I-configure ang CORS para sa isang REST API Resource sa Amazon API Gateway?
Upang paganahin ang Cross-Origin Resource Sharing o CORS para sa isang REST API, sundin lamang ang madaling gabay na ito:
Bisitahin ang Amazon API Gateway
Hanapin ang ' Gateway ng API ” upang bisitahin ang dashboard nito mula sa AWS Management Console:
Mag-click sa pangalan ng REST API mula sa listahan ng mga API na available sa AWS account at ito gabay ipapaliwanag ang proseso ng paglikha ng REST API:
Lumikha ng Mga Mapagkukunan para sa REST API
Sa pahina ng API, piliin ang “ Mga mapagkukunan ” button mula sa kaliwang panel at palawakin ang “ Mga aksyon ” menu para i-click sa “ Lumikha ng Mapagkukunan 'button:
I-configure ang mapagkukunan sa pamamagitan ng pag-type ng pangalan kasama ang landas ng mapagkukunan at pagpili sa ' Paganahin ang API Gateway CORS ” na opsyon para mag-click sa “ Lumikha ng Mapagkukunan 'button:
Paganahin ang CORS para sa REST API
Pagkatapos lumikha ng mapagkukunan, piliin ang mapagkukunan at palawakin ang ' Mga aksyon ” menu para i-click sa “ Paganahin ang CORS 'button:
Piliin ang ' Paraan ” para sa CORS at i-click ang “ I-enable ang CORS at palitan ang mga kasalukuyang CORS header 'button:
Kumpirmahin ang proseso ng pagpapagana ng CORS para sa REST API mula sa window ng kumpirmasyon:
Ang sumusunod na screenshot ay nagpapakita ng mensahe ng tagumpay na ang CORS para sa REST API ay matagumpay na pinagana:
I-deploy ang REST API
Para i-deploy ang REST API, palawakin lang ang ' Mga aksyon ” menu muli upang i-click ang “ I-deploy ang API ” button mula sa listahan:
I-configure ang deployment environment sa pamamagitan ng pag-type ng pangalan para sa deployment stage pagkatapos piliin ang opsyon para sa paglikha ng ' Bagong Yugto ” at pagkatapos ay i-click ang “ I-deploy 'button:
Ang platform ay nagbigay ng link sa pag-deploy na nagmumungkahi na ang deployment ay naging matagumpay at maaari itong magamit sa mga application upang mag-invoke ng API:
I-configure ang Editor para sa deployment ng RETS API at pagkatapos ay mag-click sa “ I-save ang mga pagbabago ” button mula sa dulo ng pahina:
Iyon ay tungkol sa pagpapagana ng Cross-Origin Resource Sharing para sa isang REST API na mapagkukunan.
Konklusyon
Upang paganahin ang Cross-Origin Resource Sharing para sa isang REST API, bisitahin ang dashboard ng API Gateway mula sa AWS Console. Buksan ang pahina ng API sa pamamagitan ng pag-click sa pangalan nito mula sa dashboard at pagkatapos ay lumikha ng mapagkukunan para sa REST API. Pagkatapos nito, piliin ang mapagkukunan at palawakin ang ' Mga aksyon ” menu para i-click sa “ Paganahin ang CORS ” button mula sa listahan. I-configure ang CORS at palitan ang kasalukuyang CORS ng bago dahil ipinaliwanag ng gabay na ito ang proseso nang detalyado.