2015-10-14 153 views
0

我想基於公認的答案,例如How do I make a request using HTTP basic authentication with PHP curl?JPG,HTTP基本身份驗證和PHP

不過,我沒有得到任何快樂,剛開的捲曲狀態使用PHP的一個攝像頭加載的HTTP基本驗證保護JPG代碼0

如果你去http://webcamigc.ddns.net:81/tmpfs/auto.jpg你會被IP攝像機提示用戶/傳遞(看起來像一些相當原始的.htaccess給我,使用憑據用戶/用戶),你會得到一個JPG返回。但是,下面的php沒有返回任何東西。任何想法或幫助非常感謝。

<?php 
$login = 'user'; 
$password = 'user'; 
$url = 'http://webcamigc.ddns.net:81/tmpfs/auto.jpg'; 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL,$url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); 
curl_setopt ($ch, CURLOPT_PORT , 81); 
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); 
curl_setopt($ch, CURLOPT_USERPWD, "$login:$password"); 
$result = curl_exec($ch); 
curl_close($ch); 
echo($result); 
?> 

回答

0

解決了,使用了url usr/pass參數來替代這臺相機。

+0

他們的語法是什麼? –