Road To Nowhere

主にWebまわりのエンジニア的なお仕事に関するようなことのあれこれ。

プロキシ経由でfile_get_contents

プロキシ経由でfile_get_contentsするサンプル。

<?php
$proxy = array(
      "http" => array(
         "proxy" => "tcp://プロキシHOST:ポート",
         'request_fulluri' => true,
      ),
);
$proxy_context = stream_context_create($proxy);
echo file_get_contents("http://4travel.jp/",false,$proxy_context);
?>

検索すれば同じようなサンプルが出てくるんだけど、

'request_fulluri' => true,

これがないと動かないので注意。