是否可以在 C# 控制台应用程序中响应 HTTP POST 请求?如果是这样,怎么做?我认为它可能涉及使用套接字(我对此知之甚少)。任何帮助将不胜感激!
问问题
5126 次
3 回答
7
您不需要使用套接字 - .NET 从 v2.0 开始就有一个 HTTP/1.1 服务器。
于 2012-06-06T17:57:28.167 回答
1
看看为此目的而开发的ASP.Net Web API 。
ASP.NET Web API 是一个框架,可让您轻松构建覆盖广泛客户端(包括浏览器和移动设备)的 HTTP 服务。
于 2012-06-06T17:56:37.027 回答
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/
于 2012-06-06T17:58:53.063 回答