用于响应 HTTP POST 请求的 C# 控制台应用程序
本文关键字:控制台 应用程序 请求 响应 HTTP POST 用于 | 更新日期: 2023-09-27 18:36:22
是否可以在 C# 控制台应用程序中响应 HTTP POST 请求? 如果是这样,如何? 我认为这可能涉及套接字的使用(我对此知之甚少)。 任何帮助将不胜感激!
你不需要
使用套接字 - .NET 自 v2.0 以来就有了 HTTP/1.1 服务器。
请参阅:MSDN:HttpListener
看看为此目的
而开发的 ASP.Net Web API。
ASP.NET Web API 是一个框架,可用于轻松构建访问各种客户端(包括浏览器和移动设备)的 HTTP 服务。
你的问题的答案是肯定的,但前提是你创建了某种可以监听HTTP请求的HTTP服务器或使用开源服务器,例如:
http://www.codeproject.com/Articles/137979/Simple-HTTP-Server-in-Chttp://www.codeproject.com/Articles/25050/Embedded-NET-HTTP-Serverhttp://webserver.codeplex.com/