Windows上的所有HTTP流量是否都通过HTTP.SYS?

前端之家收集整理的这篇文章主要介绍了Windows上的所有HTTP流量是否都通过HTTP.SYS?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道Microsoft创建了HTTP.SYS来提高IIS的性能.我的问题是HTTP.SYS是否处理所有应用程序的HTTP流量?例如,如果使用Winsock接收HTTP流量,JVM是HTTP.SYS透明地通过Winsock API传递此数据?还是Winsock在 Windows的新内核上被HTTP.SYS替代?

据我所知,微软在他们的文档中并不清楚这一点.

应用程序可以选择使用http.sys.他们可以选择实现自己的HTTP协议处理程序.

出于安全考虑,强烈建议应用程序使用http.sys – http.sys实现的HTTP服务器相当完善,其他HTTP服务器可能会引入安全缺陷.

据我所知,HTTP.SYS与TCP协议栈进行通信,而不是NDIS(否则将不得不在内部实现所有的TCP,并没有很大的意义).

猜你在找的Windows相关文章