地址:http-dyn.abuyun.com,端口:9020
HTTP隧道拥有两种授权模式:
通过用户名/密码的形式进行身份认证,该认证信息最终会转换为『Proxy-Authorization』协议头跟随请求一起发出。
为便于部分语言进行接入,平台亦支持通过『Authorization』协议头进行隧道身份验证。
只须绑定用户发起请求的服务器IP即可。
一条代理隧道只能绑定一个IP,同一IP可以分别绑定到专业版、动态版、经典版代理隧道各一条。
以参数方式传递代理信息,示例如下:
// 通过隧道请求目标URL
phantomjs --proxy=http://http-dyn.abuyun.com:9020 --proxy-auth=H01234567890123D:0123456789012345 --ignore-ssl-errors=true http-demo.js
http-demo.js 内容如下:
var page = require('webpage').create();
page.onResourceReceived = function(j) {
for (var i = 0; i < j.headers.length; ++i) {
console.log(j.headers[i].name + ': ' + j.headers[i].value);
}
};
page.open("http://test.abuyun.com", {}, function(status) {
console.log('status> ' + status);
setTimeout(function() {
phantom.exit();
}, 3000);
});