Langkah 3: Ubah endpoint target Anda

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

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

Ingat bahwa pada Langkah 1: Buat proxy API, Anda menetapkan endpoint target (di kolom Existing API) ke "https://mocktarget.apigee.net". Endpoint tersebut tidak menampilkan data apa pun, jadi sekarang Anda akan mengubah endpoint menjadi endpoint yang menampilkan beberapa XML.

Untuk mengubah endpoint target proxy:

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

    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 flows.)

  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 menyimpan perubahan Anda dan men-deploy-nya secara otomatis.

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

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

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

  8. Uji perubahan dengan mengirimkan permintaan ke proxy, seperti yang Anda lakukan pada Langkah 2: Uji proxy baru. 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