【发布时间】:2015-02-18 16:57:25
【问题描述】:
我正在向 LinkedIn 页面发出请求并收到“HTTP/1.1 999 Request denied”响应。 我使用 AWS/EC-2 并得到此响应。 在本地主机上一切正常。
这是我的代码示例,用于获取页面的 html 代码。
<?php
error_reporting(E_ALL);
$url= 'https://www.linkedin.com/pulse/5-essential-strategies-digital-michelle';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$response = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
var_dump($response);
var_dump($info);
我不需要整个页面的内容,只需要元标记(标题、OG 标记)。
【问题讨论】:
标签: php curl amazon-web-services amazon-ec2 linkedin