Prefixes
中有HttpListener
个字段。您可以添加一些字符串,如“http://+:8080/”,您的应用程序只需处理所有查询到8080端口。
我有HttpSelfHostServer
它只能使用有效的Uri字符串,如输入HttpSelfHostConfiguration
类。我想在HttpSelfHostServer
中使用HttpListener
中的相同行为,例如:
的http:// *:8080 /
等等......
...
var configuration = new HttpSelfHostConfiguration(prefix)
var server = new HttpSelfHostServer(configuration);
...
答案 0 :(得分:1)
localhost会被重写为func2
,所以+
,localhost:8080
,0.0.0.0:8080
应该都适用于您想要在所有接口上侦听的情况。
如果 不 希望自动重写,127.0.0.1:8080
的第二个参数需要HttpSelfHostConfiguration
可以设置为HostNameComparisonMode
。