Home>Article>Backend Development> How to use curl to simulate ip and source for access through php

How to use curl to simulate ip and source for access through php

jacklove
jacklove Original
2018-06-08 17:46:17 2257browse

For websites that have restricted IP addresses and sources, they cannot be accessed using normal access methods. This article will introduce a method to use PHP's curl class to simulate IP and source, and access websites with restricted IP and source.

1. Set page restrictions for IP and source access

server.php

2. Use curl for normal access

Returndeny access

3. Use curl to simulate ip and source for access

Simulation source

curl_setopt($ch, CURLOPT_REFERER, '来源');

Simulation ip

curl_setopt($ch, CURLOPT_HTTPHEADER, array('CLIENT-IP: 模拟ip','X-FORWARDED-FOR: 模拟ip'));

The complete code is as follows:

Returnallow access

This article explains the relevant knowledge of PHP using curl to simulate IP and source for access. For more related content, please pay attention to PHP Chinese website.

Related recommendations:

Converting NULL data through mysql method

About the PHP function using a variable number of parameters Content

How to call Sina API through php to generate short links

The above is the detailed content of How to use curl to simulate ip and source for access through php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn