כיצד ליצור API עם שילוב HTTP Proxy באמצעות מסוף ה-API Gateway?

Kyzd Lyzwr Api M Sylwb Http Proxy B Mz Wt Mswp H Api Gateway



Amazon API Gateway מאפשר למשתמש ליצור ממשקי תכנות יישומים או ממשקי API בענן. ממשקי API אלה משמשים כדלת הכניסה להיגיון העסקי ולאפליקציה בענן AWS. ניתן לגשת לשערי API כדי להתחבר למשאבי AWS מחוץ לרשת או לתשתית AWS.

מדריך זה יסביר את תהליך יצירת API באמצעות API Gateway.

כיצד ליצור API עם שילוב HTTP Proxy באמצעות שער API?

כדי ליצור API עם שילוב HTTP proxy באמצעות שירות שער API, פשוט בקר בלוח המחוונים של השירות ממסוף הניהול של AWS:









הגדר את REST API
גלול מטה את לוח המחוונים של שער API כדי לאתר את ' REST API ' כדי ללחוץ על ' לִבנוֹת 'כפתור כדי להתחיל את התהליך:







כעת, לחץ על ' בסדר ' לחצן לבניית ממשק API לדוגמה מ-API של חנות חיות מחמד:



בחר את ' מנוחה ' אפשרות לבחור את הפרוטוקול ולאחר מכן לבחור את ' API חדש ' אפשרות:

הגדר את ההגדרות הכלליות על ידי הקלדת שם ה-API והתיאור שלו כדי ללחוץ על ' צור API ' כפתור:

צור משאב ילד
בחר את ' אֶמְצָעִי ' בחלונית השמאלית כדי להרחיב את ' פעולות ' תפריט ולחץ על ' צור משאב ' כפתור:

הגדר את ' משאב חדש לילד ' על ידי ביצוע המשימות הבאות:

  • בחר את ' הגדר כמשאב פרוקסי ' אפשרות
  • הקלד את שם המשאב עם הנתיב שלו
  • בחר את ' הפעל API Gateway CORS ' אפשרות
  • הקלק על ה ' צור משאב ' כפתור

שלב REST API עם HTTP Proxy
לאחר יצירת המשאב, פשוט הגדר את שילוב HTTP Proxy על ידי החלת ההגדרות הבאות:

  • בחר את ' פרוקסי HTTP ' כסוג האינטגרציה
  • הקלד את ה ' http://petstore-demo-endpoint.execute-api.com/{proxy} ' בתור כתובת האתר של נקודת הקצה
  • סקור את התצורות לפני שתלחץ על ' להציל ' כפתור:

בדוק את שילוב ה-Proxy
בחר את משאב הילד ולחץ על ' מִבְחָן ' לחצן בסעיף ביצוע שיטה:

הגדר את מבחן האינטגרציה על ידי בחירת ' שיטה ', ' נָתִיב ', ו' מחרוזות שאילתות ' כפי שמוצג בצילום המסך הבא:

סקור את התצורות לפני שתלחץ על ' מִבְחָן ' כפתור:

צילום המסך הבא מציג את הבדיקה המוצלחת של שילוב פרוקסי HTTP:

זה הכל על יצירת API עם שילוב פרוקסי HTTP באמצעות לוח המחוונים של שער API.

סיכום

כדי ליצור API באמצעות AWS Management Console, פשוט בקר בלוח המחוונים של שירות שער API ובנה את REST API. לאחר מכן, צור משאב צאצא של REST API ולאחר מכן שלב אותו בפרוקסי HTTP באמצעות כתובת האתר של נקודת הקצה. לאחר השלמת תהליך האינטגרציה, פשוט בדוק את האינטגרציה על ידי קביעת התצורה של ' ביצוע שיטה ' סעיף.