c# - 为什么某些库可以从 localhost 连接而其他库不能连接?
问题描述
这个库restup(由tomkuijsten编写)和这个库SimpleHttpServer 都实现了 HTTP 服务器功能,并提供了一个干净的 API 以在 UWP 项目中嵌入和使用它。
如此处常见问题解答的第一点所述并在此处解释,本地计算机无法调用restup(我什至尝试运行虚拟机,使用虚拟网络适配器设置网络,但徒劳无功)。
但问题是,为什么SimpleHttpServer有可能!?
解决方案
Restup 使用 StreamSocketListener,SimpleHttp 使用 TcpListener。这就是为什么一个在本地工作而另一个不工作的原因。
推荐阅读
- spring - 如何处理 JSONP(Spring Framework 5.1)
- c++ - 在定义的函数中使用常量时出错
- reactjs - React Native 57 的玩笑不使用 ES7 语法
- javascript - 可以避免输入在 URL 中添加的 ?# 吗?
- javascript - 无法在 Dynamics CRM 中通过 Javascript 在线设置报价单上的价目表和货币
- javascript - Javascript 适用于 JFIDDLE 但不适用于 HTML 文件
- python - 问:Selenium NoSuchElementException(非显式等待或 iframe)
- user-interface - 如何在 Julia、WebIO 和 Blink 中使用 handle(w, “flag”)?
- c# - C# Entity Framework LINQ to Entities 在 SELECT 表达式下添加参数 WHERE 表达式
- python - 我不明白 django 的 path() 是如何工作的