2016-08-01 10 views

答えて

0

は、PHPの設定によっては、これは簡単に使用するようなものであってもよい:お使いのシステム上で有効になっていないallow_url_fopenを場合

$urls="https://[email protected]:[email protected]/mail/feed/atom/"; 
$fileContents = file_get_contents($urls); 

しかし、あなたは CURLを介してデータを読み取ることができます

<?php 
    $ch= curl_init(); 
    curl_setopt($ch, CURLOPT_URL, $urls); 
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 

    $output = curl_exec($ch); 
    curl_close($curlSession); 
    echo $output; 
?> 
+0

テストしましたか? HTTPリクエストが失敗しました! HTTP/1.0 401 Unauthorized? –

+0

@Quynh Nguyen:私のコードでは、次のエラーが表示されます "404.これはエラーです リクエストされたURL/mail/feed/atom /はこのサーバー上に見つかりませんでした。 " – user6649363

+0

curl_setopt($ ch、CURLOPT_SSL_VERIFYPEER、false)を渡すことができます。しかし、Googleでcurlリクエストまたはfile_get_contentsを使用しようとしないでください... bubleボートは非常にスマートですし、あなたが多くをしようとするとあなたのIPはブロックされます。 –

関連する問題