2024-09-28 22:21:26 发布
网友
我使用python的SimpleHTTPServer来测试应用程序。在
现在对于测试,我需要更改服务器响应头字段“server”。现在我有了“Server:simplehtp/0.6python/2.7.3”,我想要类似“Server:Apache123”的东西。在
是否可以更改此字段?谢谢。在
如果您想要一些易于编辑的内容,可以使用以下工具:
import SimpleHTTPServer import BaseHTTPServer def main(): request_handler = SimpleHTTPServer.SimpleHTTPRequestHandler request_handler.server_version = "Server: Apache123" request_handler.sys_version = "" BaseHTTPServer.test(HandlerClass = request_handler, ServerClass = BaseHTTPServer.HTTPServer) if __name__ == "__main__": main()
您可以使用与运行SimpleHTTPServer相同的方式运行:
您也可以对其进行编辑,以从命令行获取所需的名称。在
如果您想要一些易于编辑的内容,可以使用以下工具:
您可以使用与运行SimpleHTTPServer相同的方式运行:
^{pr2}$您也可以对其进行编辑,以从命令行获取所需的名称。在
相关问题 更多 >
编程相关推荐