c# - 我可以在 UWP 上运行一些 http 服务器吗?

标签 c# uwp

对于我的应用程序,我需要构建一个 http 服务器来提供静态文件和动态数据 (API)。我已尝试在 Xamarin Forms 上的其他应用程序上使用 EmbedIO 等基本示例和库。但在 Windows 10 UWP 上我还没有让它工作。应用程序从不响应外部浏览器的请求。你知道我是否可以在 UWP 应用程序上构建 http 服务器吗?如果可以的话应该如何构建呢? 谢谢

最佳答案

您可以使用 Tcp Listener 来完成此操作。

这是一个在 UWP 上使用 http 服务器的库,https://github.com/PeterWaher/IoTGateway/tree/master/Networking/Waher.Networking.HTTP.UWP

您可以在Store上找到Firefly的应用程序,Http服务器应用程序。使用这个库。

您也可以使用套接字来完成此操作,请参阅 Simple HTTP Server in C# - CodeProject

关于c# - 我可以在 UWP 上运行一些 http 服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51458667/

相关文章:

c# - ItemsControl 中项目的宽度

c# - 等待 Console.ReadLine()

c# - 在 ASP.NET MVC3 中正确使用 TempData?

Xamarin.Forms (UWP) - 如何获取 WebView 的 DOM 作为 HTML 字符串?

.net - 如何在 PowerShell 中引用 UWP 类

c# - 如何在 Windows 10 uwp 中有效地使用 WriteableBitmap.setpixel()?

c# - 检索Windows设备的DPI

xamarin - 应用包或bundle中签名的根证书必须是可信的

c# - 使用继承自 IdentityDbContext 的上下文对 Entity Framework 6 进行单元测试

c# - 试图理解约束点——我走在正确的轨道上吗?