C# 从存储在变量中转换HTML
我有一个接收HTML POST数据的c应用程序。现在我如何获取存储在变量中的表单数据 这是从post数据中存储的内容C# 从存储在变量中转换HTML,c#,.net,.net-4.0,console-application,C#,.net,.net 4.0,Console Application,我有一个接收HTML POST数据的c应用程序。现在我如何获取存储在变量中的表单数据 这是从post数据中存储的内容 ------------------------------0123abcdefab Content-Disposition: form-data; name="caption" ------------------------------0123abcdefab Content-Disposition: form-data; name="image"; filename="
------------------------------0123abcdefab
Content-Disposition: form-data; name="caption"
------------------------------0123abcdefab
Content-Disposition: form-data; name="image"; filename="snapshot.jpg"
Content-Type: image/jpg
???? JFIF ?? C
------------------------------0123abcdefab--
请注意,这两个表单字段是如何作为一个字段存储在字符串变量中的。
如何将其拆分为两个独立的变量
另外,如何将图像表单数据存储在变量中,以便它仍然可以作为图像写入?从您的评论中可以看出,您没有使用ASP.NET。因此,您必须学习HTTP协议 在标题列表中,您将找到内容类型标题,该值包含边界键。它的值是分割每个文件或输入并逐个处理的部分
但是,我强烈建议您研究ASP.NET WebAPI。它是独立于平台的,因此您可以在控制台应用程序中使用它。您使用的是什么框架?MVC?ASP页面?Web API?一些定制的东西?c.NET4.0控制台应用程序