5

当我使用命令启动 http 服务器时:

python -m SimpleHTTPServer

如何更改默认的 404 页面?

4

1 回答 1

4

使用命令行,这是不可能的。

您应该制作如下脚本:

import BaseHTTPServer
import SimpleHTTPServer

class MyHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
    error_message_format = '''
    custom error message
    '''

BaseHTTPServer.test(MyHandler, BaseHTTPServer.HTTPServer)
于 2013-08-21T07:41:56.383 回答