在使用浏览器测试我们的网站时,我故意输入了错误的用户名/密码,并从应用程序返回一个 html 页面,告诉我登录失败并“请检查我的用户名和密码,然后再试一次”。查看此页面的源代码,我在任何地方都找不到嵌入的“401”。
但是使用 wget 模仿上述内容:
wget http://servername:8011/ui/login.do --post-data="loginId=NotAUser&password=NotAPassword" -U Mozilla -o log.txt
输出文件包含“401 Unauthorized”,但没有上面提到的 html。
有没有办法获得我期待的 html 页面,只需检查带有“$”的 401 返回码?测试?