[英]Managed HttpListener vs C++ Network Lib - Requires admin rights?
因此,我已经注意到,根据Win 7,启动HttpListener被认为是不礼貌的。没有管理权限,如果不将自己添加到某些URL保留列表中,就无法这样做。 从理论上讲,这没关系,但是我想让我的程序尽可能少地侵入。
我主要的其他选择是类似c ++网络库的东西,它利用了boost。 但是,这可能不像HttpListener那样简单。 这会绕过监听某些HTTP URL的管理员权限要求吗?
Windows如何处理HTTP监听? 现在,我只是在听http://+:xxxx/url
,我想完全可能只在端口xxxx上创建一个Socket监听并提供我自己的/第三方http实现?
您当然可以提供自己的实现(www.fiddler2.com和FiddlerCore都可以这样做)。 当您使用HttpListener时,侦听任务将移交给http.sys系统组件(也由IIS等使用)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.