3

私はcurlを使用して、PHP内からURLのコンテンツを取得します。ほとんどのURLで正常に機能しますが、一部のURLでは空の文字列のみが返されます(コマンドラインからこのようなURLを「カール」すると問題なく機能します)。これが私がcurlを実行する方法です:

$curl_session = curl_init($site->url);
curl_setopt($curl_session, CURLOPT_HEADER, 0);
curl_setopt($curl_session, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_session, CURLOPT_CONNECTTIMEOUT, TIMEOUT);
$output = curl_exec($curl_session);
curl_close($curl_session);

また、確認したところ、curlでエラーが発生していないようです。

4

1 に答える 1

0

使用できます

echo shell_exec("www.example.com");
于 2016-11-13T15:08:43.157 に答える