在使用瀏覽器測試我們的網站時,我輸入了錯誤的用戶名/密碼,並從應用程序獲取了一個HTML頁面,告訴我登錄失敗並以「請檢查我的用戶名&密碼,然後再試一次」。查看此頁面的源代碼,我找不到任何地方嵌入的「401」。wget僅返回(預期的)「401未經授權」但無html
但模仿使用wget以上:
wget http://servername:8011/ui/login.do --post-data="loginId=NotAUser&password=NotAPassword" -U Mozilla -o log.txt
輸出文件中包含 「401未授權」,但沒有上面提到的HTML。
有沒有一種方法可以獲得我期待的html頁面,並且只需使用「$?」來檢查401返回碼。測試?