Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从存储在变量中转换HTML_C#_.net_.net 4.0_Console Application - Fatal编程技术网

C# 从存储在变量中转换HTML

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="

我有一个接收HTML POST数据的c应用程序。现在我如何获取存储在变量中的表单数据

这是从post数据中存储的内容

------------------------------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控制台应用程序