Khi gửi hoặc gỡ lỗi các yêu cầu endpoint trong Apidog, bạn có thể sử dụng tác nhân proxy yêu cầu để khởi tạo yêu cầu. Điều này giúp tránh các vấn đề như không thể truy cập các endpoint intranet do hạn chế mạng hoặc cấu hình tường lửa.Cài đặt Tác nhân Proxy Yêu cầu Cá nhân#
Trong Apidog, bạn sẽ tìm thấy cài đặt tác nhân proxy yêu cầu ở góc dưới bên phải sau khi vào một dự án. Thông qua cài đặt này, bạn có thể chọn các phương thức khác nhau để proxy các yêu cầu endpoint được khởi tạo từ Apidog.Tùy chọn Apidog Client#
| Tùy chọn | Mô tả |
|---|
| Tuân theo Cài đặt Phần mềm | Các yêu cầu được gửi thông qua proxy phần mềm (yêu cầu cấu hình phù hợp trong Cấu hình proxy để gửi yêu cầu). Nếu chọn Not Using Proxy, các yêu cầu sẽ được gửi trực tiếp từ client đến endpoint |
| Sử dụng Tác nhân Proxy Yêu cầu Tự lưu trữ | Các yêu cầu được định tuyến thông qua tác nhân proxy yêu cầu tự lưu trữ đã chỉ định |
Tùy chọn Apidog Web#
| Tùy chọn | Mô tả |
|---|
| Tự động chọn Proxy | Apidog tự động chọn giữa tác nhân tiện ích mở rộng trình duyệt hoặc tác nhân đám mây dựa trên thiết lập trình duyệt hiện tại (tác nhân tiện ích mở rộng trình duyệt được ưu tiên) |
| Tác nhân Tiện ích Mở rộng Trình duyệt | Sử dụng một tiện ích mở rộng trình duyệt làm proxy cho các yêu cầu endpoint (yêu cầu cài đặt tiện ích mở rộng) |
| Tác nhân Đám mây | Sử dụng tác nhân proxy yêu cầu dựa trên đám mây của Apidog để gửi yêu cầu (không thể truy cập các endpoint mạng nội bộ) |
| Tác nhân Proxy Yêu cầu Tự lưu trữ | Các yêu cầu được định tuyến thông qua tác nhân proxy yêu cầu tự lưu trữ mà bạn đã chỉ định |
Cài đặt tác nhân proxy yêu cầu cá nhân được lưu trữ trên đám mây và dành riêng cho từng dự án, giúp dễ dàng áp dụng nhanh trong các phiên gỡ lỗi sau này.
Thiết lập Tác nhân Proxy Yêu cầu cho Dịch vụ trong các Môi trường Khác nhau#
Trong dự án, bạn có thể cấu hình tác nhân proxy yêu cầu tự lưu trữ cho các môi trường và dịch vụ khác nhau (Base URLs) trên trang quản lý môi trường. Sau khi một dịch vụ được gán một tác nhân proxy yêu cầu, tất cả các yêu cầu endpoint đến dịch vụ đó sẽ tự động được định tuyến thông qua tác nhân đã chọn.Điều này đơn giản hóa việc thiết lập proxy trên các dịch vụ có môi trường mạng khác nhau, giúp các thành viên trong nhóm của bạn tiết kiệm thời gian và công sức.1.
Cài đặt Proxy Dịch vụ Được Ưu tiên: Nếu một tác nhân proxy yêu cầu được cấu hình cho một dịch vụ, nó sẽ ghi đè mọi cài đặt proxy cá nhân. Ví dụ: nếu một dịch vụ được cấu hình để sử dụng Proxy A, nhưng một thành viên nhóm đã đặt cài đặt proxy cá nhân của họ thành Not Using Proxy, dịch vụ vẫn sẽ sử dụng Proxy A.
2.
Cài đặt Proxy Dịch vụ Chỉ Áp dụng trong Ứng dụng Apidog: Cài đặt tác nhân proxy yêu cầu trong dịch vụ chỉ áp dụng cho các yêu cầu endpoint được thực hiện trong dự án. Đối với việc gỡ lỗi endpoint được khởi tạo từ tài liệu được chia sẻ hoặc các trang tài liệu công khai, CORS proxy được cấu hình trong các tài liệu đó sẽ được sử dụng để gửi yêu cầu. Quản lý Tác nhân Proxy Dịch vụ#
Bạn có thể xem hoặc cấu hình tác nhân proxy yêu cầu cho tất cả dịch vụ bằng bộ chọn proxy nằm ở góc dưới bên phải của dự án.Cài đặt tác nhân proxy yêu cầu cho dịch vụ được lưu trữ trên đám mây và được chia sẻ giữa tất cả thành viên dự án.