Шаг 3. Измените целевую конечную точку

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

Теперь, когда вы протестировали свой новый прокси-сервер , вы почти готовы добавить к нему политику. Однако прежде чем сделать это, вам следует изменить целевую конечную точку вашего прокси на ту, которая возвращает некоторые данные.

Напомним, что на шаге 1. Создание прокси-сервера API вы устанавливаете целевую конечную точку (в поле «Существующий API» ) «https://mocktarget.apigee.net». Что ж, эта конечная точка не возвращает никаких данных, поэтому теперь вы измените конечную точку на ту, которая возвращает некоторый XML.

Чтобы изменить целевую конечную точку вашего прокси:

  1. Войдите в пользовательский интерфейс Edge .
  2. Выберите «Разработка» > «Прокси API» .
  3. Выберите прокси-сервер для начала работы из списка, чтобы отобразить сведения о прокси-сервере API. Если вы не видите своего прокси в списке, убедитесь, что вы выбрали правильную организацию, как описано в разделе «Переключение между организациями» .
  4. Откройте вкладку «Разработка» :

    Вы попадете в редактор прокси-сервера API. Редактор прокси позволяет вам увидеть структуру вашего прокси-сервера API и настроить его работу. (Не паникуйте. В других уроках будет рассмотрена концепция потоков .)

  5. На панели «Навигатор» выберите «Целевые конечные точки» > «по умолчанию» :

    Edge отображает настройки конечной точки на панели «Код» :

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

    Целевая конечная точка определяется элементом <HTTPTargetConnection> .

  6. Измените URL-адрес на « https://mocktarget.apigee.net/xml ». (Добавьте «/xml» к существующему URL-адресу.)

    Новый URL-адрес возвращает небольшой блок XML в теле ответа.

    Конфигурация вашей конечной точки теперь должна выглядеть следующим образом:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  7. Чтобы сохранить изменения в конфигурации прокси, нажмите кнопку «Сохранить» .

    Edge сохраняет ваши изменения и автоматически развертывает их.

    Если возникнет ошибка, Edge сохранит ваши изменения, но не развернет прокси. В этом случае:

    1. Исправьте конфигурацию прокси. Edge может предоставлять инструкции по синтаксису в виде всплывающего окна.
    2. Вручную разверните изменения в test среде, нажав «Развертывание» > «Проверить» , если Edge не развернет их автоматически.

    Вы можете проверить, успешно ли был развернут ваш прокси, выбрав раскрывающийся список «Развертывание » над редактором потока. Зеленая кнопка указывает на то, что прокси-сервер был успешно развернут в этой среде:

  8. Проверьте свои изменения, отправив запрос на свой прокси-сервер, как вы это делали на шаге 2. Проверка нового прокси-сервера . Например:

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

    На этот раз конечная точка макета возвращает XML в теле ответа:

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

Следующий шаг

Шаг 1 Шаг 2 Шаг 3 Шаг 4. Добавьте политику