Langkah 3: Ubah endpoint target Anda

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Setelah menguji proxy baru, Anda hampir siap menambahkan kebijakan ke proxy tersebut. Namun, sebelum melakukannya, Anda harus mengubah endpoint target proxy ke endpoint yang menampilkan beberapa data.

Ingatlah bahwa di Langkah 1: Membuat proxy API, Anda menetapkan endpoint target (di kolom API yang Ada) ke "https://mocktarget.apigee.net". Nah, endpoint tersebut tidak menampilkan data apa pun, jadi sekarang Anda akan mengubah endpoint ke endpoint yang menampilkan beberapa XML.

Untuk mengubah endpoint target proxy:

  1. Login ke Edge UI.
  2. Pilih Develop > API Proxies.
  3. Pilih proxy getstarted Anda dari daftar untuk menampilkan detail proxy API. Jika Anda tidak melihat proxy di daftar, pastikan Anda memilih organisasi yang tepat, seperti yang dijelaskan dalam Beralih antar-organisasi.
  4. Klik tab Mengembangkan:

    Tindakan ini akan mengarahkan Anda ke Editor Proxy API. Proxy Editor memungkinkan Anda melihat struktur proxy API dan mengonfigurasi alurnya. (Jangan panik. Tutorial lainnya akan membahas konsep alur.)

  5. Di panel Navigator, pilih Target Endpoints > default:

    Edge menampilkan setelan endpoint di panel Code:

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

    Endpoint target ditentukan oleh elemen <HTTPTargetConnection>.

  6. Ubah URL menjadi "https://mocktarget.apigee.net/xml". (Tambahkan "/xml" ke URL yang ada.)

    URL baru menampilkan blok kecil XML dalam isi respons.

    Konfigurasi endpoint Anda sekarang akan terlihat seperti berikut:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  7. Untuk menyimpan perubahan pada konfigurasi proxy, klik tombol Save.

    Edge akan menyimpan perubahan Anda dan otomatis men-deploy-nya.

    Jika terjadi error, Edge akan menyimpan perubahan Anda, tetapi tidak men-deploy proxy. Dalam kasus ini:

    1. Perbaiki konfigurasi proxy Anda. Edge dapat memberikan panduan sintaksis sebagai pop-up.
    2. Deploy perubahan Anda secara manual ke lingkungan test dengan mengklik Deployment > test jika Edge tidak men-deploy-nya secara otomatis.

    Anda dapat memeriksa apakah proxy Anda berhasil di-deploy dengan memilih drop-down Deployment di atas editor Flow. Tombol hijau menunjukkan bahwa proxy berhasil di-deploy ke lingkungan tersebut:

  8. Uji perubahan Anda dengan mengirim permintaan ke proxy, seperti yang Anda lakukan di Langkah 2: Uji proxy baru Anda. Contoh:

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

    Kali ini, endpoint mocktarget menampilkan XML dalam isi respons:

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

Langkah berikutnya

Langkah 1 Langkah 2 Langkah 3 Langkah 4: Tambahkan kebijakan