Paano Gumawa ng API Gamit ang Pagsasama ng HTTP Proxy Gamit ang API Gateway Console?

Paano Gumawa Ng Api Gamit Ang Pagsasama Ng Http Proxy Gamit Ang Api Gateway Console



Binibigyang-daan ng Amazon API Gateway ang user na lumikha ng Mga Application Programming Interface o mga API sa cloud. Ang mga API na ito ay nagsisilbing mga pintuan sa lohika ng negosyo at ang application sa AWS cloud. Maaaring ma-access ang mga API Gateway para kumonekta sa mga mapagkukunan ng AWS mula sa labas ng network o imprastraktura ng AWS.

Ipapaliwanag ng gabay na ito ang proseso ng paglikha ng API gamit ang API Gateway.

Paano Gumawa ng API Gamit ang Pagsasama ng HTTP Proxy Gamit ang API Gateway?

Para gumawa ng API na may HTTP proxy integration gamit ang API gateway service, bisitahin lang ang dashboard ng serbisyo mula sa AWS Management Console:









I-configure ang REST API
Mag-scroll pababa sa dashboard ng API Gateway upang mahanap ang “ REST API ” seksyon upang i-click sa “ Bumuo ” button upang simulan ang proseso:







Ngayon, mag-click sa ' OK ” button upang buuin ang halimbawang API mula sa Pet Store API:



Piliin ang ' MAGpahinga ” na opsyon upang piliin ang protocol at pagkatapos ay piliin ang “ Bagong API ” opsyon:

I-configure ang mga pangkalahatang setting sa pamamagitan ng pag-type ng pangalan ng API at ang paglalarawan nito upang mag-click sa “ Lumikha ng API 'button:

Gumawa ng Child Resource
Piliin ang ' Mga mapagkukunan ” na seksyon mula sa kaliwang panel upang palawakin ang “ Mga aksyon ” menu at mag-click sa “ Lumikha ng Mapagkukunan 'button:

I-configure ang ' Bagong Mapagkukunan ng Bata ” sa pamamagitan ng pagsasagawa ng mga sumusunod na gawain:

  • Piliin ang ' I-configure bilang mapagkukunan ng proxy ” opsyon
  • I-type ang pangalan ng mapagkukunan kasama ang landas nito
  • Piliin ang ' Paganahin ang API Gateway CORS ” opsyon
  • Mag-click sa “ Lumikha ng Mapagkukunan ” button

Isama ang REST API Sa HTTP Proxy
Pagkatapos gawin ang mapagkukunan, i-configure lang ang pagsasama ng HTTP Proxy sa pamamagitan ng paglalapat ng mga setting na ito:

  • Piliin ang ' HTTP Proxy ” bilang uri ng pagsasanib
  • I-type ang ' http://petstore-demo-endpoint.execute-api.com/{proxy} ” bilang Endpoint URL
  • Suriin ang mga pagsasaayos bago i-click ang “ I-save 'button:

Subukan ang Proxy Integration
Piliin ang mapagkukunan ng bata at mag-click sa ' PAGSUSULIT ” button sa seksyong Paraan ng Pagpapatupad:

I-configure ang integration test sa pamamagitan ng pagpili sa “ Pamamaraan ”, “ Daan ”, at “ Mga String ng Query ” gaya ng ipinapakita sa sumusunod na screenshot:

Suriin ang mga pagsasaayos bago i-click ang “ Pagsusulit 'button:

Ang sumusunod na screenshot ay nagpapakita ng matagumpay na pagsubok ng HTTP proxy integration:

Iyon ay tungkol sa paggawa ng API na may HTTP proxy integration gamit ang API gateway dashboard.

Konklusyon

Para gumawa ng API gamit ang AWS Management Console, bisitahin lang ang API gateway service dashboard at buuin ang REST API. Pagkatapos noon, gumawa ng child resource ng REST API at pagkatapos ay isama ito sa HTTP proxy gamit ang endpoint URL. Kapag nakumpleto na ang proseso ng pagsasama, subukan lang ang pagsasama sa pamamagitan ng pag-configure nito mula sa ' Pamamaraan ng Pagpapatupad ” seksyon.