首页 > 解决方案 > 我想在php中下载一个带有curl的代理列表

问题描述

我想用这个api下载一个代理列表:
https://api.proxyscrape.com?request=getproxies&proxytype=http&timeout=5000&country=US&anonymity=elite&ssl=yes
我怎么能用curl在php中做到这一点???

当你打开这个 url 时,它会自动下载一个带有代理的文本文件。

我想下载并将其放在当前目录中。

标签: phpcurlproxyphp-curl

解决方案


最简单的方法是使用 PHP 内置的 file_get_contents() 函数。

因此,要下载并保存文件,您需要执行以下操作:

$proxies = fopen("proxies.txt", "w");
fwrite($proxies, file_get_contents('https://api.proxyscrape.com?request=getproxies&proxytype=http&timeout=5000&country=US&anonymity=elite&ssl=yes'));
fclose($proxies);

推荐阅读