我有一个c form应用程序,我想让它监听来自其他计算机的传入http请求。
我该怎么做呢?
最佳答案
对于简单的需求,HttpListener
类是一个很好且简单的选择。链接的msdn页上有一个示例。
如果由于某种原因,您不能使用HttpListener
,那么这个过程将是使用TcpClient
(如果您需要详细信息,甚至是sockets api)监听端口,然后实现HTTP Protocol。我强烈建议HttpListener
自己滚过去,除非你有特殊要求HttpListener
不符合。
关于c# - 监听HTTP请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6739946/