我使用下面的代码发出post请求,一切正常,但如果我输入了错误的密码,响应数据会收到错误消息(100或任何东西),我的应用程序会崩溃。var client = new WebClient();
var method = "POST"; // If your endpoint expects a GET then
我有自己的WinForms c#应用程序,并希望添加一些应用程序编程接口功能。我还启动并运行了带有IIS的Windows Server 2012,用于第三方应用程序。问题是,我不知道什么是在桌面c#应用中获取GET和POST请求(并响应它们)最有效的(=可伸缩的、安全的、可管理的、功能强大但足够简单的)方法。有太多的选择,从c# web服务器嵌入式库(最简单的解决方案)到最新的基于ASP.net的框架(大多数复杂的框架需要太多的学习)。我认为合理的做法是避免仅仅为了处理HTTP请