【发布时间】:2014-08-10 15:19:44
【问题描述】:
拜托,我只是突然想知道。你不也好奇吗?
请注意,我已经很清楚,对于 IIS6 之前的任何 IIS,答案是否定的。我怀疑任何其他 IIS 的答案也是否定的,但我正在寻找知道这些东西的人。 :)
【问题讨论】:
标签: asp.net iis httplistener
拜托,我只是突然想知道。你不也好奇吗?
请注意,我已经很清楚,对于 IIS6 之前的任何 IIS,答案是否定的。我怀疑任何其他 IIS 的答案也是否定的,但我正在寻找知道这些东西的人。 :)
【问题讨论】:
标签: asp.net iis httplistener
HttpListener 在底层使用了一个名为 http.sys 的内核模块,这也是 IIS 使用的。 http.sys 负责侦听入站 HTTP 连接并将它们路由到适当的侦听应用程序。
当您在代码中使用HttpListener 时,您配置了一个侦听器前缀,用于将应用程序的侦听器注册到http.sys。 IIS 做了类似的事情...
关于主题here 有相当多的细节。
【讨论】: