Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 1552|Atsakyti: 1

AWS sukuria HTTP API tipo API šliuzą

[Kopijuoti nuorodą]
Paskelbta 2024-12-01 12:42:15 | | | |
Reikalavimai: Sukurkite šliuzą AWS ir naudokite Lambda, kad pridėtumėte autentifikavimo galimybių.

Prisijunkite prie AWS konsolės, pasirinkite tinkamą regioną pagal savo situaciją ir sukurkite HTTP API šliuzą, kaip parodyta šiame paveikslėlyje:



Pradėkite pavadinimą, tada palikite toliau (arba tiesiogiai peržiūrėkite ir kurkite), vėliau nustatykite kitas konfigūracijas ir paskutiniame veiksme spustelėkite Kurti, kaip parodyta paveikslėlyje žemiau:



Žemiau sukurkite maršrutą / bbs atvirkštinį tarpinį serverį į šią svetainę, užpildykite jį"/bbs/{tarpinis serveris+}", maršruto parinkimo metodą galima pasirinkti BET koks, kuris leidžia visus HTTP metodus, kaip parodyta paveikslėlyje žemiau:



Sukūrę maršrutą, pasirinkite kelią ir dešinėje spustelėkite mygtuką Pridėti integraciją, kaip parodyta paveikslėlyje žemiau:



Pasirinkite Kurti ir pridėkite integraciją, kaip parodyta šiame paveikslėlyje:



Integravimo tipo tipas Pasirinkite HTTP URI ir įveskite konkretų atvirkštinio tarpinio serverio URL (https://www.itsvse.com/{proxy}) ir galiausiai spustelėkite Sukurti, kaip parodyta toliau:



Spustelėkite API, kad peržiūrėtumėte galinio punkto adresą, ir naudokite paštininką, kad išbandytumėte, kaip parodyta toliau:



Jei nenorite jo pasiekti viešai, turite nustatyti autorizaciją, rasti Lambda meniu AWS galinėje sistemoje ir sukurti funkciją, kaip parodyta paveikslėlyje žemiau:



Suteikite jam pavadinimą: demonstracinis autentifikavimas, vykdymo metu pasirinkite :node.js 22.x versiją, pasirinkite arm64 architektūrai (kaina bus pigesnė) ir galiausiai spustelėkite sukurti funkciją, kaip parodyta žemiau:



Redaktoriaus kodas yra toks:



Spustelėkite diegimo mygtuką kairėje, kaip parodyta toliau:



Norėdami nustatyti lambda aplinkos kintamuosius, spustelėkite Konfigūracija -> Aplinkos kintamieji -> Redaguoti, kaip parodyta šiame paveikslėlyje:

Grįžkite į API šliuzo prietaisų skydelį, pasirinkite Autorizacija ir spustelėkite sukurti, kaip parodyta šiame paveikslėlyje:



Pasirinkite Pridėti įgaliotuosius prie maršrutų, kad įtrauktumėte esamus autentifikavimus, kaip parodyta šiame paveikslėlyje:



Pabandykite dar kartą naudoti paštininko užklausos sąsają ir pateikite 401 būseną bei klaidos pranešimą (Neautorizuota), kaip parodyta paveikslėlyje žemiau:



Kai prie užklausos antraštės pridedame autorizacijos informaciją, užklausa gali būti sėkminga, kaip parodyta paveikslėlyje žemiau:



Nuoroda:

Hipersaito prisijungimas matomas.
Hipersaito prisijungimas matomas.

(Pabaiga)





Ankstesnis:Skirtumas tarp REST API ir HTTP API AWS API šliuze
Kitą:NPM įdiegia vietinius paketus ir vietines priklausomybes
 Savininkas| Paskelbta 2024-12-01 12:44:32 |
Eksportuotos konfigūracijos




Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com