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

时间:2018-07-21 17:52:01

标签: c# uwp

对于我的应用程序,我需要构建一个http服务器以提供静态文件和动态数据(API)。我已经尝试过将基本样本和库作为EmbedIO,并在Xamarin Forms上的其他应用程序上使用。但是在Windows 10 UWP上,我没有用。应用程式永远不会回应外部浏览器的要求。您知道我是否可以在UWP应用上构建http服务器吗?如果有可能,我应该如何建造它? 谢谢

1 个答案:

答案 0 :(得分:3)

您可以使用Tcp侦听器来做到这一点。

这里是一个在UWP https://github.com/PeterWaher/IoTGateway/tree/master/Networking/Waher.Networking.HTTP.UWP

上使用http服务器的库

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

您还可以使用套接字来执行此操作,请参见Simple HTTP Server in C# - CodeProject