Krok 3. Zmień docelowy punkt końcowy

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

Po przetestowaniu nowego serwera proxy prawie wszystko jest gotowe do dodania i zasadom. Zanim to zrobisz, zmień docelowy punkt końcowy serwera proxy na taki, który zwraca dane.

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

Aby zmienić docelowy punkt końcowy serwera proxy:

  1. Zaloguj się w interfejsie Edge.
  2. Kliknij Programowanie > Serwery proxy interfejsów API
  3. Wybierz z listy serwer proxy getstarted, aby wyświetlić szczegóły serwera proxy interfejsu API. Jeśli serwera proxy nie ma na liście, upewnij się, że została wybrana właściwa organizacja, zgodnie z opisem w artykule Przełączanie się między organizacjami.
  4. Kliknij kartę Develop:

    Otworzy się edytor proxy interfejsu API. Edytor proxy pozwala zobaczyć strukturę serwer proxy interfejsu API i skonfigurować jego przepływ. (Bez obaw. W innych samouczkach omawiamy przepływy).

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

    Edge wyświetla 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 <HTTPTargetConnection> .

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

    Nowy adres URL zwraca niewielki blok kodu XML w treści odpowiedzi.

    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 Zapisz. Przycisk

    Edge zapisze zmiany i automatycznie je wdroży.

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

    1. Napraw konfigurację serwera proxy. Edge może wyświetlać wskazówki dotyczące składni w wyskakującym okienku.
    2. Kliknij, aby ręcznie wdrożyć zmiany w środowisku test Wdrożenie > test, jeśli Edge nie wdroży jej automatycznie.

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

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

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

    Tym razem przykładowy punkt końcowy zwraca kod XML w treści odpowiedzi:

    <?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ę