是否可以在C#控制台应用程序中响应HTTP POST请求?如果是这样,怎么样?我认为它可能涉及使用套接字(我对此知之甚少)。任何帮助将不胜感激!
答案 0 :(得分:6)
您不需要使用套接字 - 自v2.0起,.NET就拥有了HTTP / 1.1服务器。
答案 1 :(得分:1)
查看为此目的而开发的ASP.Net Web API。
ASP.NET Web API是一个框架,可以轻松构建可覆盖广泛客户端的HTTP服务,包括浏览器和移动设备。
答案 2 :(得分:0)
回答您的问题是肯定的,但前提是您创建某种HTTP服务器来监听HTTP请求或使用开源服务器,如:
http://www.codeproject.com/Articles/137979/Simple-HTTP-Server-in-C http://www.codeproject.com/Articles/25050/Embedded-NET-HTTP-Server http://webserver.codeplex.com/