C# Restsharp正在返回无效响应
我遇到了Restsharp的一个问题,在这里响应是无效的。问题似乎只有在返回的数据量很大时才会出现 我使用以下代码从RestSharp获取响应。因为我知道实际的http响应是正常的(通过使用Fiddler),所以我对这里发生的事情有点困惑。是不是反应太大了?它返回450个结果,每个结果有4个值C# Restsharp正在返回无效响应,c#,restsharp,C#,Restsharp,我遇到了Restsharp的一个问题,在这里响应是无效的。问题似乎只有在返回的数据量很大时才会出现 我使用以下代码从RestSharp获取响应。因为我知道实际的http响应是正常的(通过使用Fiddler),所以我对这里发生的事情有点困惑。是不是反应太大了?它返回450个结果,每个结果有4个值 var response = client.Execute(request); var content = response.Content; 前两个括号是正确的。每个返回的对象应该有4个值,但在某个点
var response = client.Execute(request);
var content = response.Content;
前两个括号是正确的。每个返回的对象应该有4个值,但在某个点上它只是中断
"Id": 2143893
}, {
"Country": null,
"CrmId": "29084241146",
"Name": "Sara Johnsen1",
"Id": 2143894
}, {
"Country": null,
"CrmId": "19065337870",
"Name": "Sara Andersen68",
"Id": 2143895
}, {
"Country": null,
"CrmId": "08019044271",
"Name": "test",
"Id"...489 ","
Name ":"
Magnus Jensen102 ","
Id ":2143927},{"
Country ":null,"
CrmId ":"
11053848682 ","
它应该是这样的:
},
{
"Country":null,
"CrmId":"04075544842",
"Name": "Sara Andersen68",
"Id":2146236
},
{
"Country":null,
"CrmId":"29114839645",
"Name": "Magnus Andersen21",
"Id":2146237
},
{
"Country":null,
"CrmId":"27045633905",
"Name": "Tom Kato21",
"Id":2146238
},
{
"Country":null,
"CrmId":"16045532686",
"Name": "Ole Jensen94",
"Id":2146239
}
我使用JsonLint检查结果,结果显示以下错误:
Error: Parse error on line 1056:
...e": "test", "Id"...489 "," Name
----------------------^
Expecting 'EOF', '}', ':', ',', ']', got 'undefined'
当使用Fiddler检查web服务返回的实际结果时,结果是完美的,因此错误发生在RestSharp的某个地方。您是否也可以显示原始(Fiddler)结果?也许有什么不对劲。:)我在Fiddler中添加了一个它的外观示例,但是在使用过滤器检索不同数据集进行进一步测试之后,我相信这与数据无关。由于某种原因检索400多个对象时,无论是哪个对象,都会出现错误。