名称

Mojo::UserAgent::Proxy-用户代理代理管理器

简介

使用Mojo::UserAgent::Proxy;my$proxy=Mojo::UserAgent::proxy->new;$proxy->检测;说$proxy->http;

描述

Mojo::UserAgent::代理管理代理服务器Mojo::用户代理.

属性

Mojo::用户代理::代理实现以下属性。

http协议

我的$http=$proxy->http;$proxy=$proxy->http('袜子://sri:secret@127.0.0.1:8080');

用于HTTP和WebSocket请求的代理服务器。

https(https)

我的$https=$proxy->https;$proxy=$proxy->https('http://sri:secret(机密)@127.0.0.1:8080');

用于HTTPS和WebSocket请求的代理服务器。

我的$not=$proxy->not;$proxy=$proxy->not(['localhost','intranet.mojolicious.org']);

不需要使用代理服务器的域。

方法

Mojo::UserAgent::代理从继承所有方法Mojo::基础并实现了以下新功能。

发现

$proxy=$proxy->检测;

检查环境变量HTTP_代理,http_代理,HTTPS_代理,https代理,否_代理无代理(_P)以获取代理信息。可以使用启用自动代理检测MOJO_代理环境变量。

需要(_N)

我的$bool=$proxy->is_needed('intranet.example.com');

检查域请求是否将使用代理服务器。

准备

$proxy->prepare(Mojo::Transaction::HTTP->new);

为事务准备代理服务器信息。

另请参阅

Mojolicious公司,Mojolicious::指南,https://mojolicious.org.