<?php $username = 'YOURUSERNAME'; $password = 'YOURPASSWORD'; $PROXY_ASTO_PORT = 7011; $PROXY_ASTO_DNS = '211.16.45.188'; $urlToGet = 'http://ip-api.com/json'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $urlToGet); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_PROXYPORT, $PROXY_ASTO_PORT); curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP'); curl_setopt($ch, CURLOPT_PROXY, $PROXY_ASTO_DNS); curl_setopt($ch, CURLOPT_PROXYUSERPWD, $username.':'.$password); $data = curl_exec($ch); curl_close($ch); echo $data; ?>
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.*;
public class Application {
private static String USERNAME = "YOURUSERNAME";
private static String PASSWORD = "YOURPASSWORD";
private static String PROXY_ASTO_DNS = "199.56.45.188";
private static int PROXYASTO_PORT = 7011;
private static String URL_TO_GET = "http://ipinfo.io";
public static void main(String[] args) throws IOException {
final Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(PROXY_ASTO_DNS, PROXYASTO_PORT));
Authenticator.setDefault(
new Authenticator() {
public PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(
USERNAME, PASSWORD.toCharArray()
);
}
}
);
final URL url = new URL(URL_TO_GET);
final URLConnection urlConnection = url.openConnection(proxy);
final BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(urlConnection.getInputStream()));
final StringBuilder response = new StringBuilder();
String inputLine;
while ((inputLine = bufferedReader.readLine()) != null) {
response.append(inputLine);
}
bufferedReader.close();
System.out.println(String.format("Response:\n%s", response.toString()));
}
}
var request = require('request');
var username = 'YOURUSERNAME';
var password = 'YOURPASSWORD';
var PROXY_ASTO_DNS = '199.56.45.188';
var PROXYASTO_PORT = 7011;
var proxyUrl = "http://" + username + ":" + password + "@" + PROXY_ASTO_DNS + ":" + PROXYASTO_PORT;
var proxiedRequest = request.defaults({'proxy': proxyUrl});
proxiedRequest.get("http://ipinfo.io", function (err, resp, body) {
console.log('error = ', err);
console.log('body = ', body);
})
使用Astoip的爬虫代理访问任何网页并收集准确的数据,为企业营销策略所用
通过海外社媒营销,扩大其全球品牌影响力,提升市场份额
使用住宅IP从全球网络轻松收集和比较旅行票价,提升自身竞争力
通过使用住宅 IP 进行品牌监控,确保正确使用您品牌的资产和版权内容
下载网络中公开合规的文本、图片、视频等资源信息
确认广告是否在正确的时间、地点和环境中展现给正确的受众
在这里您将不受流量限制的束缚使用我们的代理,即使您的流量达到TB级别,请您评估自己项目的线程并发量合理的购买我们的套餐。
仅需账号密码即可连通我们的代理服务器,我们会按照您项目的请求全自动云端给您端口切换IP,方便集成到您的各种编程语言代码环境中。