我有一个 C# 表单应用程序,我希望它能够监听来自其他计算机的传入 HTTP 请求。
我该怎么做?
最佳答案
对于简单的需求,HttpListener
class 是一个很好的简单选择。链接的 MSDN 页面上有一个示例。
如果出于某种原因,您不能使用 HttpListener
,则该过程将使用 TcpClient
(如果您需要坚韧不拔的话,甚至可以使用 sockets API)来监听一个端口详细信息),然后执行 HTTP Protocol .我强烈建议 HttpListener
而不是自己滚动,除非您有 HttpListener
不满足的特定要求。
关于c# - 监听 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6739946/