Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 1552|Odpoveď: 1

AWS vytvára API bránu typu HTTP API

[Kopírovať odkaz]
Zverejnené 1. 12. 2024 12:42:15 | | | |
Požiadavky: Vytvoriť bránu na AWS a potom použiť Lambda na pridanie možností autentifikácie.

Prihláste sa do AWS konzoly, vyberte príslušný región podľa vašej situácie a potom vytvorte HTTP API bránu, ako je znázornené na nasledujúcom obrázku:



Začnite názov, potom ponechajte ďalšie (alebo priamo skontrolujte a vytvorte), neskôr nastavte ďalšie konfigurácie a kliknite na Vytvoriť v poslednom kroku, ako je znázornené na obrázku nižšie:



Nižšie vytvorte route /bbs reverzný proxy na túto webovú stránku, vyplňte ho"/bbs/{proxy+}", smerovacia metóda môže byť vybraná AKÁKOĽVEK, čo umožňuje všetky HTTP metódy, ako je znázornené na obrázku nižšie:



Po vytvorení trasy vyberte trasu a kliknite na tlačidlo Pripojiť integráciu vpravo, ako je znázornené na obrázku nižšie:



Vyberte Vytvoriť a pripojiť integráciu, ako je znázornené na nasledujúcom obrázku:



Typ integrácie Vyberte HTTP URI a vyplňte konkrétnu reverznú proxy URL (https://www.itsvse.com/{proxy}), a nakoniec kliknite na Vytvoriť, ako je uvedené nižšie:



Kliknite na API pre zobrazenie adresy endpointu a použite Postman na testovanie, ako je uvedené nižšie:



Ak nechcete verejne pristupovať, musíte nastaviť autorizáciu, nájsť Lambda menu v backende AWS a vytvoriť funkciu, ako je znázornené na obrázku nižšie:



Dajte tomu meno: demo-autentifikácia, vyberte :node.js verziu 22.x za behu, vyberte arm64 pre architektúru (cena bude nižšia) a nakoniec kliknite na funkciu vytvorenia, ako je uvedené nižšie:



Kód editora je nasledovný:



Kliknite na tlačidlo nasadiť vľavo, ako je uvedené nižšie:



Na nastavenie lambda environmentálnych premenných kliknite na Configuration -> Environment variables -> Edit, ako je znázornené na nasledujúcom obrázku:

Späť na dashboard API Gateway, vyberte Autorizáciu a kliknite na vytvorenie, ako je znázornené na nasledujúcom obrázku:



Vyberte Pripojiť autorizéry k trasám na pridanie existujúcich autentifikácií, ako je znázornené na nasledujúcom obrázku:



Skúste znova použiť rozhranie poštára a vráťte stav 401 a chybovú správu (Neautorizované), ako je znázornené na obrázku nižšie:



Keď pridáme informácie o autorizácii do hlavičky požiadavky, požiadavka môže byť úspešná, ako je znázornené na obrázku nižšie:



Referencia:

Prihlásenie na hypertextový odkaz je viditeľné.
Prihlásenie na hypertextový odkaz je viditeľné.

(Koniec)





Predchádzajúci:Rozdiel medzi REST API a HTTP API v bráne AWS API
Budúci:NPM inštaluje lokálne balíky a lokálne závislosti
 Prenajímateľ| Zverejnené 1. 12. 2024 12:44:32 |
Exportované konfigurácie




Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com