php使用curl进行IP代理访问

php使用curl进行IP代理访问的操作如下所示:

header("Content-type: text/html; charset=utf-8");

//测试验证代理

$requestUrl = 'www.xoxxoo.com';

$ch = curl_init();

$timeout = 5;

curl_setopt($ch, CURLOPT_URL, $requestUrl);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); //代理认证模式

curl_setopt($ch, CURLOPT_PROXY, "180.164.39.242"); //代理服务器地址

curl_setopt($ch, CURLOPT_PROXYPORT, 12635); //代理服务器端口

//curl_setopt($ch, CURLOPT_PROXYUSERPWD, ":"); //http代理认证帐号,username:password的格式

curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); //使用http代理模式

$file_contents = curl_exec($ch);

curl_close($ch);

var_dump($file_contents);

exit();

<?php

$curl = curl_init();
curl_setopt_array($curl, array(
   CURLOPT_URL => 'https://trends.google.com/trends/api/widgetdata/relatedsearches?hl=zh-CN&tz=-480&req=%7B%22restriction%22:%7B%22geo%22:%7B%22country%22:%22JP%22%7D,%22time%22:%222017-07-08%202022-07-08%22,%22originalTimeRangeForExploreUrl%22:%222017-07-08%202022-07-08%22,%22complexKeywordsRestriction%22:%7B%22keyword%22:%5B%7B%22type%22:%22BROAD%22,%22value%22:%22%5Cu767b%5Cu5c71%5Cu9774%22%7D%5D%7D%7D,%22keywordType%22:%22QUERY%22,%22metric%22:%5B%22TOP%22,%22RISING%22%5D,%22trendinessSettings%22:%7B%22compareTime%22:%222012-07-07%202017-07-07%22%7D,%22requestOptions%22:%7B%22property%22:%22%22,%22backend%22:%22IZG%22,%22category%22:0%7D,%22language%22:%22zh%22,%22userCountryCode%22:%22JP%22,%22userConfig%22:%7B%22userType%22:%22USER_TYPE_SCRAPER%22%7D%7D&token=APP6_UEAAAAAYsh-vRhKE6ZIe7HWTknRU8e4bLN8z61L',
   CURLOPT_RETURNTRANSFER => true,
   CURLOPT_ENCODING => '',
   CURLOPT_SSL_VERIFYHOST => FALSE,
   CURLOPT_SSL_VERIFYPEER => FALSE,
   CURLOPT_MAXREDIRS => 10,
   CURLOPT_TIMEOUT => 0,
   CURLOPT_FOLLOWLOCATION => true,
   CURLOPT_PROXY => "127.0.0.1",
   CURLOPT_PROXYPORT => 1080,
   CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
   CURLOPT_CUSTOMREQUEST => 'GET'
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虎纠板栗咖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值