1
strahe 2016-01-25 17:58:29 +08:00 1
1 。 flask Server 只在开发时会有,可以通过配置 nginx 去掉,如果部署起来后客户端看到的一般是 Server : nginx 而不是类似与: Server: Werkzeug/0.11.3 Python/3.5.1
2 。 abort(500) 就可以了 3 。指下行带宽,上行一般不限制。备案的是域名,不是主机,不用域名一般情况下干什么都不用备案 4 。这句无意义不回答 |
2
strahe 2016-01-25 18:00:25 +08:00
第二个好像有点问题,明确表示拒绝访问 abort(403),什么都不返回是 abort(204)
|
3
lxy OP @strahe 第二个我想要服务器不返回 [任何信息] ,就是浏览器表现为 CONNECTION_TIMED_OUT ,连空信息、明确的拒绝信息也不返回。这个能做到吗?
|
4
lhbc 2016-01-25 20:01:26 +08:00 via Android 1
@lxy 前端用 nginx,然后 flask 返回 444 ,看 nginx 会不会断开连接。
connection timed out 只有无法建立 TCP 连接才会现实这个错误,你这个已经是发起 HTTP 请求了。 最节省资源的做法是 444 ,从服务端直接关闭连接。 |
5
julyclyde 2016-01-25 21:06:37 +08:00
Server header 是 HTTP 协议要求必须有的吧
|