Bước 3: Thay đổi điểm cuối mục tiêu

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Bây giờ, bạn đã thử nghiệm proxy mới và sắp sẵn sàng để thêm một chính sách vào proxy đó. Tuy nhiên, trước khi làm việc đó, bạn nên thay đổi điểm cuối mục tiêu của proxy thành điểm cuối sẽ trả về một số dữ liệu.

Hãy nhớ rằng trong Bước 1: Tạo proxy API, bạn đặt điểm cuối mục tiêu (trong trường API hiện tại) thành "https://mocktarget.apigee.net". Điểm cuối đó không trả về dữ liệu nào, nên bây giờ, bạn cần thay đổi điểm cuối thành một điểm cuối trả về một số XML.

Cách thay đổi điểm cuối mục tiêu của proxy:

  1. Đăng nhập vào giao diện người dùng Edge.
  2. Chọn Phát triển > Proxy API.
  3. Chọn proxy bắt đầu trong danh sách để hiển thị thông tin chi tiết về proxy API. Nếu bạn không thấy proxy của mình trong danh sách, hãy đảm bảo rằng bạn đã chọn đúng tổ chức như mô tả trong phần Chuyển đổi giữa các tổ chức.
  4. Nhấp vào thẻ Phát triển:

    Thao tác này sẽ đưa bạn đến Trình chỉnh sửa proxy API. Trình chỉnh sửa proxy cho phép bạn xem cấu trúc của proxy API và định cấu hình luồng của proxy đó. (Đừng lo. Các hướng dẫn khác sẽ đề cập đến khái niệm về luồng.)

  5. Trong ngăn Navigator (Trình điều hướng), hãy chọn Target Endpoints > default (Điểm cuối mục tiêu > mặc định):

    Edge hiển thị các chế độ cài đặt điểm cuối trong ngăn Code (Mã):

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

    Điểm cuối mục tiêu do phần tử <HTTPTargetConnection> xác định.

  6. Thay đổi URL thành "https://mocktarget.apigee.net/xml". (Thêm "/xml" vào URL hiện có.)

    URL mới sẽ trả về một khối XML nhỏ trong phần nội dung của phản hồi.

    Lúc này, cấu hình điểm cuối của bạn sẽ có dạng như sau:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  7. Để lưu các thay đổi đối với cấu hình proxy, hãy nhấp vào nút Save (Lưu).

    Edge lưu các thay đổi của bạn và tự động triển khai các thay đổi đó.

    Nếu xảy ra lỗi, Edge sẽ lưu các thay đổi của bạn nhưng không triển khai proxy. Trong trường hợp này:

    1. Sửa cấu hình proxy của bạn. Edge có thể cung cấp hướng dẫn về cú pháp dưới dạng một cửa sổ bật lên.
    2. Triển khai các thay đổi cho môi trường test theo cách thủ công bằng cách nhấp vào Deployment > test (Triển khai > kiểm thử) nếu Edge không tự động triển khai.

    Bạn có thể kiểm tra xem proxy của mình đã được triển khai thành công hay chưa bằng cách chọn trình đơn thả xuống Deployment (Triển khai) phía trên Flow Editor. Nút màu xanh lục cho biết proxy đã được triển khai thành công đến môi trường đó:

  8. Kiểm tra các thay đổi bằng cách gửi yêu cầu tới proxy của bạn, giống như bạn đã làm trong Bước 2: Kiểm tra proxy mới. Ví dụ:

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

    Lần này, điểm cuối mục tiêu mô phỏng sẽ trả về XML trong phần nội dung của phản hồi:

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

Bước tiếp theo

Bước 1 Bước 2 Bước 3 Bước 4: Thêm chính sách