1
我一直在尋找一個在這方面的解決方案,並且無法在任何地方找到它。經典ASP:獲得「授權」標題
我設置通過提琴手的ASP頁一個簡單的POST請求我的本地機器上:
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727)
Host: localhost
Connection: Keep-Alive
Authorization: Basic xW91bsdtcyNqYTpfs8Jkb4ql
Content-Length: 9
asdfdfdsf
ASP頁包含以下行:
Response.Write(Request.ServerVariables("HTTP_Authorization"))
而不是寫出來的「基本.....「,它根本不寫任何東西。如果我將「HTTP_Authorization」更改爲任何其他頭文件(HTTP_Content_Length),我可以提取它們的值。
是否有一個原因ASP拒絕讓我看到具體的頭?
謝謝!