我在一个简单的控制台应用程序中托管我的单声道WebApi项目:
WebApp.Start<Test>("http://localhost:1234/")
当我从服务器收到响应时,始终包含“Server”标头,我找不到删除它的方法。
e.g。服务器:Mono-HTTPAPI / 1.0
你可以帮帮我吗?答案 0 :(得分:2)
基于Mono源代码,
https://github.com/mono/mono/blob/master/mcs/class/System/System.Net/HttpListenerResponse.cs
如果您没有自己设置Server
标头,Mono会为您设置默认Mono-HTTPAPI/1.0
。因此,为了避免看到默认值,请使用您自己的字符串设置Server
标头。