造成501错误的原因究竟是什么,有没有办法在我的网站上重现它?我需要重现,以便我可以看到系统如何抛出错误,以便我可以确保错误页面看起来正确。
答案 0 :(得分:0)
您可以telnet到服务器并为它提供一个它不理解的方法,如下所示:
$ telnet myserver 80
Trying 1.2.3.4...
Connected to myserver.
Escape character is '^]'.
NOTVALID / HTTP/1.0
HTTP/1.1 501 Not Implemented
Allow: POST,OPTIONS,GET,HEAD,TRACE
Content-Length: 196
Connection: close
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>501 Not Implemented</title>
...
您键入的HTTP会话的片段是NOTVALID / HTTP/1.0 <enter> <enter>
。