localserver 192.168.1.1 のタスクに取り組んでいます。ページのデータを取得したい
192.168.1.1/userRpm/SystemStatisticRpm.htm?Num_per_page=100
このファイルから返された HTML コードを表示したいと考えています。
curl -u admin:admin PageURL (ページのコードを返す) のような端末で curl コマンドを実行している場合
しかし、PHP curl を使用していると、192.168.1.1 にリダイレクトされます。
誰でも私を助けることができますか?
私のコードは次のとおりです。
<?php
$json_url="http://192.168.1.1/userRpm/SystemStatisticRpm.htm?Num_per_page=100";
$username="admin";
$password="admin";
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, $json_url);
curl_setopt($ch, CURLOPT_HTTPHEADER,array('Content-Type:application/json'));
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
$result=curl_exec($ch);
curl_close ($ch);