שלב 4: שינוי נקודת הקצה של היעד

הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.

לעיון במסמכי התיעוד של Apigee Edge

ל-proxy ל-API של Apigee יש שתי נקודות קצה: נקודת קצה של proxy ונקודת קצה של יעד. נקודת הקצה של ה-proxy היא ממשק הלקוח. הוא מקבל בקשות מלקוחות ושולח להם תשובות. נקודת הקצה לטירגוט היא ממשק ה-API של הספק. הוא מתקשר מ-Apigee עם בעלים של API, כמו שירות או API בקצה העורפי. מידע נוסף על נקודות קצה זמין במאמר מהו proxy ל-API?

בשלב הזה תשנו את נקודת הקצה של היעד של ה-API proxy ל-https://mocktarget.apigee.net/xml, משאב שמחזיר נתוני XML לבדיקה. אחרי שתבצעו את השינוי, תפרסו מחדש את proxy ל-API ותבדקו אותו.

  1. במסוף Google Cloud , נכנסים לדף Apigee > Proxy development > API proxies.

    מעבר לשרתי proxy ל-API

  2. מוודאים שברשימה הנפתחת בחלק העליון של הדף נבחר אותו פרויקט בענן ב-Google Cloud שבו יצרתם את ה-proxy ל-API.
  3. בטבלת ה-proxies, בוחרים את ה-proxy myproxy שיצרתם בשלב 1: יצירת שרת proxy ל-API.
  4. לוחצים על הכרטיסייה פיתוח.

עיון בתצוגה Develop (פיתוח)

בחלונית הימנית של התצוגה פיתוח, אפשר:

  • בשדה חיפוש בשרת ה-proxy, מחפשים את הטקסט בשרת ה-proxy.
  • להוסיף מדיניות חדשה.
  • מוסיפים נקודות קצה של proxy ויעד.
  • הוספת משאבים אחרים.

אם לא רוצים לראות את החלונית הימנית, אפשר לכווץ אותה בלחיצה על לחצן הסגירה כפתור לסגירת חלונית החיפוש..

בחלונית השמאלית של התצוגה Develop מוצגים העורכים החזותי והטקסטואלי של ה-proxy:

  • כלי העריכה החזותי מספק תצוגה גרפית של זרימת הבקשה והתגובה.
  • עורך הטקסט מאפשר לערוך את קובץ ה-XML של ה-proxy או של היעד.

כלי עריכה חזותי וכלי עריכה של טקסט עם קו הפרדה שאפשר לבחור.

הערות:

  • אפשר ללחוץ ולגרור את הקו שמפריד בין שני העורכים למעלה או למטה כדי להרחיב את אזור התצוגה של אחד מהם.
  • כדי להרחיב את אזור התצוגה של כלי העריכה החזותי, לוחצים על לחצן ההפעלה/ההשבתה בצד שמאל של כלי לעריכת טקסט, וכך חלונית כלי לעריכת טקסט נסגרת. לוחצים שוב על לחצן ההפעלה וההשבתה כדי לפתוח מחדש את חלונית עורך הטקסט.

שינוי נקודת הקצה של היעד

כדי לשנות את נקודת הקצה של השרת הפרוקסי:

  1. בחלונית Proxy revision, בוחרים באפשרות Target Endpoints > default.

    נקודות קצה של יעד שנבחרו בכלי Proxy Explorer.

    בתצוגה מוצג תרשים של נקודת הקצה של היעד בכלי עריכה חזותי:

    נקודות קצה של יעד שנבחרו בכלי Proxy Explorer.

    מתחת לכלי העריכה החזותי, קוד ה-XML של נקודת הקצה של היעד מוצג בכלי לעריכת טקסט:

    קובץ ה-XML של נקודת הקצה של היעד מוצג בעורך טקסט.

  2. בעורך הטקסט, משנים את <URL> ל-https://mocktarget.apigee.net/xml. (מצרפים את המחרוזת '/xml' לכתובת ה-URL הקיימת).

    כתובת ה-URL החדשה מוצגת למטה:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  3. לוחצים על החץ לצד שמירה בפינה השמאלית העליונה של הכלי לעריכת שרת proxy ובוחרים באפשרות שמירה כגרסה חדשה.
  4. כדי לפרוס את השינויים, לוחצים על פריסה.
  5. בתיבת הדו-שיח Deploy, בוחרים את הגרסה והסביבה שרוצים לפרוס, ולוחצים על Deploy.

בדיקת ה-Proxy

כדי לבדוק את הגרסה של ה-proxy ל-API, קוראים ל-proxy בדיוק כמו שקוראים לו בקריאה ל-proxy ל-API.

הפעם, נקודת הקצה mocktarget מחזירה XML בגוף התגובה:

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <city>San Jose</city>
  <firstName>John</firstName>
  <lastName>Doe</lastName>
  <state>CA</state>
</root>

עכשיו, כשפרוקסי ל-API מחזיר נתוני XML, בשלב הבא תוסיפו מדיניות שתמיר XML ל-JSON.

1 2 3 4 (המשך) שלב 5: הוספת מדיניות