브라우저를 사용하여 웹 사이트를 테스트 할 때 의도적으로 잘못된 사용자 이름/비밀번호를 입력하고 응용 프로그램에서 로그인 실패를 알리는 html 페이지를 다시받습니다. "내 사용자 이름 &의 암호를 확인한 다음 다시 시도하십시오." 이 페이지의 소스를 보면 어디서나 "401"을 찾을 수 없습니다. wget은 (예상되는) "401 unauthorized"하지만 html이 없음
그러나 위의 사용 wget을을 흉내 낸
: 이wget http://servername:8011/ui/login.do --post-data="loginId=NotAUser&password=NotAPassword" -U Mozilla -o log.txt
출력 파일에 포함 된 "401 권한"하지만, 위에서 언급 한 HTML의 없음.
내가 기대했던 html 페이지를 얻을 수있는 방법이 있습니까? "$?"로 401 리턴 코드를 확인하십시오. 테스트?