我通过MAMP在http://127.0.0.1/wordpress/
是否可以通过我的在线网站对这个本地网站进行CURL?例如,在https://example.com/file.php
中,我测试:
$url ='http://127.0.0.1/wordpress/';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_SSLVERSION, 3);
$content = curl_exec($curl);
curl_close($curl);
print_r($content);
但是它不起作用。客户端(网站访问者)甚至可以像这样访问其本地主机吗?
答案 0 :(得分:0)
有几项优质的免费服务可以使您做到相同。快速显示某些东西以进行测试的理想选择:-
答案 1 :(得分:0)
您可以使用ngrok之类的工具来获取本地项目的实时URL。请记住,您不能像继续服务那样使用ngrok。它仅适用于本地快速生成平台,用于测试目的
从here下载ngrok,将下载的文件放在项目文件夹中,然后只需运行./ngrok http 80
(这里80是假设您的项目正在运行的端口。它可能会根据您的要求进行更改)