[英]How to remove server name from response header in python (SimpleHTTPRequestHandler)
我想删除/更改服务器名称
class MyServer(SimpleHTTPRequestHandler):
def _setHeader(self):
self.send_response(200)
self.send_header('Content-Type','text/html; charset=utf-8')
self.send_header('Access-Control-Allow-Origin',"*")
self.send_header('Access-Control-Allow-Credentials','true')
self.send_header('Server','Custom name')
self.end_headers()
self.send_header('Server','Custom name')
我试图更改服务器名称但它不起作用
请帮我
提前致谢
有一段时间没有使用它,但 server_version 字段应该可以解决问题。
class MyServer(SimpleHTTPRequestHandler):
def _setHeader(self):
self.send_response(200)
self.server_version = "Server: NameYouWant"
self.send_header('Content-Type', 'text/html; charset=utf-8')
self.send_header('Access-Control-Allow-Origin', "*")
self.send_header('Access-Control-Allow-Credentials', 'true')
self.end_headers()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.