課程
/后端開發
/PHP
/Restful API實戰
PHP_AUTH_USER無法無法獲取
2017-07-31
源自:Restful API實戰 3-11
正在回答
其認證也就是按正常邏輯是用戶在創建文章,如果沒有登錄,服務器會返回一個瀏覽器認證彈窗,要求用戶登錄。實際上講師將服務器端header輸出彈窗這塊給省了,直接模擬。
php進行http認證有先決條件,一個開啟了apache模塊,cgi形式無效。其認證模式目前有兩種一個是basic,也就是視頻中講的。但實際上用dhc模擬時,你只要點擊請求set an authorization按鈕,后在彈窗內輸入user表中存在的用戶名密碼保存,然后發送請求就可以。不必像講師那樣自己手動base64,插件已經幫你做好了。發送請求之后,php服務器返回的$_SERVER中就有PHP_AUTH_USER相關信息,詳情見手冊。你不能獲取,先檢查環境配置非apache這種方法無效,另個按講師頭第二個值 必須 是 Basic + “base64(用戶名:密碼)",你如果是嚴格按他霽的操作,填寫的時候注意第二個值,很容易沒寫Basic,,,,,,
舉報
PHP后端開發者如何迎上移動互聯網發展熱潮?
2 回答出現錯誤:Undefined index: PHP_AUTH_USER
1 回答$_SERVER['PHP_AUTH_USER']和$_SERVER['PHP_AUTH_PW']
1 回答老師,配置的虛擬主機api.com無法訪問呀?
1 回答獲取文章列表
1 回答file_get_contents 獲取不了數據
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-30
其認證也就是按正常邏輯是用戶在創建文章,如果沒有登錄,服務器會返回一個瀏覽器認證彈窗,要求用戶登錄。實際上講師將服務器端header輸出彈窗這塊給省了,直接模擬。
2017-08-30
php進行http認證有先決條件,一個開啟了apache模塊,cgi形式無效。其認證模式目前有兩種一個是basic,也就是視頻中講的。但實際上用dhc模擬時,你只要點擊請求set an authorization按鈕,后在彈窗內輸入user表中存在的用戶名密碼保存,然后發送請求就可以。不必像講師那樣自己手動base64,插件已經幫你做好了。發送請求之后,php服務器返回的$_SERVER中就有PHP_AUTH_USER相關信息,詳情見手冊。你不能獲取,先檢查環境配置非apache這種方法無效,另個按講師頭第二個值 必須 是 Basic + “base64(用戶名:密碼)",你如果是嚴格按他霽的操作,填寫的時候注意第二個值,很容易沒寫Basic,,,,,,