Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.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# 如何读取表单url编码的响应_C#_Wcf_Http_Rest - Fatal编程技术网

C# 如何读取表单url编码的响应

C# 如何读取表单url编码的响应,c#,wcf,http,rest,C#,Wcf,Http,Rest,我正在向Rest服务发出HTTP Post请求 内容:application/x-www-form-urlencoded 接受:application/x-www-form-urlencoded 我得到以下格式的回复 “{\r\n\t\”状态\“:\”成功\“\r\n}” 有什么好方法可以加载这个字符串并读取状态吗查看Json.Net库:(Nuget:Newtonsoft.Json) 您可以将响应分解为一个动态类: var testData = "{\r\n\t\"status\":\"Succ

我正在向Rest服务发出HTTP Post请求

内容:application/x-www-form-urlencoded 接受:application/x-www-form-urlencoded

我得到以下格式的回复

“{\r\n\t\”状态\“:\”成功\“\r\n}”


有什么好方法可以加载这个字符串并读取状态吗查看Json.Net库:(Nuget:Newtonsoft.Json)

您可以将响应分解为一个动态类:

var testData = "{\r\n\t\"status\":\"Success\"\r\n}";
dynamic testObject = JsonConvert.DeserializeObject(testData);
Console.WriteLine(testObject.status); //Success
Console.ReadKey();

看起来是JSON格式的。搜索解析JSON。