Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về
Apigee X. thông tin
Giờ đây, khi đã kiểm thử proxy mới, bạn gần như đã sẵn sàng thêm 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 một điểm cuối 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 Existing API) thành "https://mocktarget.apigee.net". Điểm cuối đó không trả về dữ liệu nào, vì vậy, bạn sẽ 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:
- Đăng nhập vào Edge UI.
- Chọn Phát triển > Proxy API.
- Chọn proxy bắt đầu của bạn trong danh sách để hiển thị chi tiết proxy API. Nếu không thấy proxy của mình trong danh sách, hãy đảm bảo bạn đã chọn đúng tổ chức, theo mô tả trong phần Chuyển đổi giữa các tổ chức.
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 lắng. Các hướng dẫn khác sẽ đề cập đến khái niệm về luồng.)
- 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ị 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 được phần tử
<HTTPTargetConnection>
xác định. 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.
Bây giờ, cấu hình thiết bị đầu cuối của bạn sẽ có dạng như sau:
... <HTTPTargetConnection> <Properties/> <URL>https://mocktarget.apigee.net/xml</URL> </HTTPTargetConnection> ...
Để 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 sẽ 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:
- Sửa cấu hình proxy. Edge có thể cung cấp hướng dẫn về cú pháp dưới dạng cửa sổ bật lên.
- Triển khai thủ công các thay đổi cho môi trường
test
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 Triển khai phía trên trình chỉnh sửa Flow. Nút màu xanh lục cho biết proxy đã được triển khai thành công cho môi trường đó:
Kiểm thử các thay đổi bằng cách gửi yêu cầu đến proxy, giống như bạn đã làm trong Bước 2: Kiểm thử proxy mới. Ví dụ:
curl https://org_name-test.apigee.net/getstarted
Lần này, điểm cuối mocktarget 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>