<?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,方便集成到您的各种编程语言代码环境中。