Krok 3. Zmień docelowy punkt końcowy

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

Po przetestowaniu nowego serwera proxy możesz prawie dodać do niego zasadę. Zanim to jednak zrobisz, zmień docelowy punkt końcowy serwera proxy na taki, który zwraca trochę danych.

Pamiętaj, że w kroku 1. Utwórz serwer proxy interfejsu API ustaw docelowy punkt końcowy (w polu Istniejące API) na „https://mocktarget.apigee.net”. Ten punkt końcowy nie zwraca żadnych danych, więc zmień go na taki, który zwraca kod XML.

Aby zmienić docelowy punkt końcowy serwera proxy:

  1. Zaloguj się w interfejsie Edge.
  2. Wybierz Programowanie > Proxies API.
  3. Wybierz z listy serwer proxy getstarted, aby wyświetlić szczegóły serwera proxy interfejsu API. Jeśli nie widzisz serwera proxy na liście, sprawdź, czy masz wybraną właściwą organizację, zgodnie z opisem w sekcji Przełączanie się między organizacjami.
  4. Kliknij kartę Programowanie:

    Otworzy się edytor proxy interfejsu API. Za pomocą edytora proxy możesz zobaczyć strukturę serwera proxy interfejsu API i skonfigurować jego przepływ. (Bez obaw. W innych samouczkach omówione zostaną procesy).

  5. W panelu Nawigator wybierz Docelowe punkty końcowe > domyślne:

    Edge wyświetli ustawienia punktu końcowego w panelu Kod:

    <TargetEndpoint name="default">
      <Description/>
      <FaultRules/>
      <PreFlow name="PreFlow">
        <Request/>
        <Response/>
      </PreFlow>
      <PostFlow name="PostFlow">
        <Request/>
        <Response/>
      </PostFlow>
      <Flows/>
      <HTTPTargetConnection>
        <Properties/>
        <URL>https://mocktarget.apigee.net</URL>
      </HTTPTargetConnection>
    </TargetEndpoint>

    Docelowy punkt końcowy jest definiowany przez element <HTTPTargetConnection>.

  6. Zmień adres URL na „https://mocktarget.apigee.net/xml”. (Do istniejącego adresu URL dołącz „/xml”).

    Nowy adres URL zwraca w treści odpowiedzi mały blok kodu XML.

    Konfiguracja punktu końcowego powinna teraz wyglądać tak:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  7. Aby zapisać zmiany w konfiguracji serwera proxy, kliknij przycisk Zapisz.

    Edge zapisuje zmiany i automatycznie je wdraża.

    Jeśli wystąpi błąd, Edge zapisze zmiany, ale nie wdroży serwera proxy. W tym przypadku:

    1. Popraw konfigurację serwera proxy. Edge może wyświetlić wskazówki dotyczące składni w formie wyskakującego okienka.
    2. Jeśli Edge nie wdroży zmian automatycznie, ręcznie wdróż zmiany w środowisku test, klikając Wdrażanie > test.

    Aby sprawdzić, czy serwer proxy został wdrożony, wybierz menu Wdrożenie nad edytorem przepływu. Zielony przycisk oznacza, że serwer proxy został wdrożony w tym środowisku:

  8. Przetestuj zmiany, wysyłając żądanie do serwera proxy, tak jak w przypadku kroku 2. Przetestuj nowy serwer proxy. Na przykład:

    curl https://org_name-test.apigee.net/getstarted

    Tym razem punkt końcowy mocktarget jest zwracany w treści odpowiedzi XML:

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

Następny krok

Krok 1 Krok 2 Krok 3 Krok 4. Dodaj zasadę