Endpoint và forward proxy trong SOAP::Lite
Truyền endpoint SOAP và bản đồ proxy của transport HTTP vào đúng vị trí trong SOAP::Lite.
Trong SOAP::Lite, đối số đầu tiên của proxy() là endpoint SOAP. Proxy mạng chuyển tiếp nằm trong các tùy chọn của transport HTTP:
use SOAP::Lite;
my $soap = SOAP::Lite->new;
$soap->proxy(
'https://service.example/soap',
proxy => ['https' => 'http://gateway.example:8080'],
timeout => 15,
);Phương thức bên ngoài chọn dịch vụ. Bản đồ lồng nhau cấp cho transport dựa trên LWP một proxy HTTP cho các đích HTTPS, dùng CONNECT. Áp dụng tùy chọn này tại nơi đối tượng SOAP::Lite thực của ứng dụng được tạo, kể cả khi một wrapper tạo nó. Với endpoint SOAP công khai nơi trung gian công khai chưa xác thực được phép, danh sách proxy HTTP cung cấp ứng viên cho URL proxy lồng nhau.
Giữ namespace của dịch vụ được cấu hình cho các thông điệp SOAP của nó. URI đó xác định tên XML và không thay thế cả hai endpoint mạng.