HTTP代理的优势

198 篇文章 0 订阅
189 篇文章 0 订阅

在如今大数据时代的今天,互联网的发展迅速,HTTP代理就成为了互联网中不可能缺少的一部分。
HTTP代理在大数据时代中,也是常见的。很多互联网公司都了解过和使用过HTTP代理。那为什么会使用HTTP代理呢?HTTP代理有什么优势能给我们带来什么好处呢?
优势:
1、使用亿牛云高匿的优质代理,能保护个人隐私。如果使用了HTTP代理,会隐藏自己本机的IP,这样就不会被发现和担心自己的电脑收到损害,更能安全的上网。
2、HTTP代理可以提高网站的访问速度,有些网站会限制本地IP的访问次数,就会降低访问速度,使用HTTP代理避免出现一个IP大量访问,这样提高了访问速度。
3、可以访问一些本地IP无法访问的网站,由于目标网站的反爬会封禁本地IP,使用HTTP代理IP就能解决封禁IP的问题,同样也能正常访问获取到数据。

import org.apache.commons.httpclient.Credentials;
import org.apache.commons.httpclient.HostConfiguration;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpMethod;
import org.apache.commons.httpclient.HttpStatus;
import org.apache.commons.httpclient.UsernamePasswordCredentials;
import org.apache.commons.httpclient.auth.AuthScope;
import org.apache.commons.httpclient.methods.GetMethod;
import java.io.IOException;
public class Main {
    # 代理服务器(产品官网 www.16yun.cn)
    private static final String PROXY_HOST = "t.16yun.cn";
    private static final int PROXY_PORT = 31111;
    public static void main(String[] args) {
        HttpClient client = new HttpClient();
        HttpMethod method = new GetMethod("https://httpbin.org/ip");
        HostConfiguration config = client.getHostConfiguration();
        config.setProxy(PROXY_HOST, PROXY_PORT);
        client.getParams().setAuthenticationPreemptive(true);
        String username = "16ABCCKJ";
        String password = "712323";
        Credentials credentials = new UsernamePasswordCredentials(username, password);
        AuthScope authScope = new AuthScope(PROXY_HOST, PROXY_PORT);
        client.getState().setProxyCredentials(authScope, credentials);
        try {
            client.executeMethod(method);
            if (method.getStatusCode() == HttpStatus.SC_OK) {
                String response = method.getResponseBodyAsString();
                System.out.println("Response = " + response);
            }
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            method.releaseConnection();
        }
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值