无法检索页面的完整 http 标头
我正在尝试使用 http 请求从供应商页面获取一些库存信息。我尝试使用 cUrl (它适用于大多数网站),但对于这个,我收到一个 ASP.NET 错误(对我来说是隐藏的) - 如果我尝试使用 LiveHTTPHeaders (firefox 插件)查看网站的标头 - 它只检索一些基本的标题信息。我想知道问题是什么。这是网站 www.toolbank.com 我使用的代码是 php
if(!function_exists("curl_init"))
die("cURL extension is not installed");
$ch = curl_init("http://www.toolbank.com/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$r = curl_exec($ch);
curl_close($ch);
echo $r;
I am trying to get some stock information from a suppliers page, using a http request. I tried this using cUrl (it works with most sites) but with this one I get an asp.net error (that is hidden to me) - if I try viewing the headers for the site using LiveHTTPHeaders (firefox plugin) - It retrieves only some basic header information. I'm wondering what the problem is. This is the site www.toolbank.com
The code I'm using is php
if(!function_exists("curl_init"))
die("cURL extension is not installed");
$ch = curl_init("http://www.toolbank.com/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$r = curl_exec($ch);
curl_close($ch);
echo $r;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
添加
curl_setopt($ch, CURLOPT_HEADER, true);
。Add
curl_setopt($ch, CURLOPT_HEADER, true);
.