0
我需要通過PHP登錄到我們的大學系統上以下地址哪些登錄mothed這個特定網站
但登錄系統使用的是從其他網站(這是自1994年)和非常具體的其他用於登錄網站的方法不起作用。我甚至試圖從瀏覽器中導出cookie並向它請求該頁面,但它也不起作用。
是否有任何其他方式如何通過這種特定的登錄方法?
我需要通過PHP登錄到我們的大學系統上以下地址哪些登錄mothed這個特定網站
但登錄系統使用的是從其他網站(這是自1994年)和非常具體的其他用於登錄網站的方法不起作用。我甚至試圖從瀏覽器中導出cookie並向它請求該頁面,但它也不起作用。
是否有任何其他方式如何通過這種特定的登錄方法?
這是HTTP基本授權。
http://en.wikipedia.org/wiki/Basic_access_authentication
$credentials = "username:password"; 'change username passwod with the yours
$ch = curl_init('https://isit.uhk.cz/isit/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Accept-Language: en-US,en;q=0.5',
'Connection: keep-alive',
'User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20100101 Firefox/16.0',
"Authorization: Basic " . base64_encode($credentials)));
$response = curl_exec($ch);
curl_close ($ch);
echo htmlentities($response);
但不要使用這種本地主機
這是HTTP基本身份驗證下好方法 – SLaks