我有一个网络服务器(在nginx后面),当我向Rail应用程序发送错误请求时(例如:应用程序中不存在的URL - 错误404),我收到来自webrick的错误消息,如这个:
HTTP/1.1 200 Connection established
HTTP/1.1 400 Bad Request
Server: nginx
Date: Mon, 07 Mar 2016 05:25:02 GMT
Content-Type: text/html; charset=ISO-8859-1
Content-Length: 323
Connection: keep-alive
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD><TITLE>Bad Request</TITLE></HEAD>
<BODY>
<H1>Bad Request</H1>
bad URI `/admin/
boot.ini'.
<HR>
<ADDRESS>
WEBrick/1.3.1 (Ruby/2.2.0/2014-12-25) at
192-168-5-51.compute.internal:3000
</ADDRESS>
</BODY>
</HTML>
现在您可以看到此消息包含Web服务器名称(WEBrick)的版本以及Ruby版本。
我的问题是如何删除此消息(发回空身)
或自定义页面并删除<ADDRESS>
元素?