读取 HttpResponse
Reading HttpResponse
我正在使用 C# 捕获 HttpResponseMessage。我使用 C# 和 Telerik Fiddler 轻松地看到 Headers 和内容。我如何到达 Json 消息 ={"error_message":"Unable to find Category 130"}?这是从第三方供应商返回的响应
HTTP 响应:
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Cache-control: no-cache="set-cookie"
Content-Type: application/xxxxxxxx;version=1.0
Date: Thu, 23 Jan 2020 20:14:18 GMT
Server: Apache/2.4.7 (Ubuntu)
Set-Cookie: AWSELB=B951170B0258C274F4328378523700A29FEEC6BAABF6103540B7038DA196F54B6874B912614AC1E0CD2E8767C34FC2E6F1E24E6532E90C88E5E4413E3E7A09EFA6074CFAC1;PATH=/;MAX-AGE=300
Content-Length: 47
Connection: keep-alive
{"error_message":"Unable to find Category 130"}
所以我是如何解决这个问题的,返回的 Http 响应的状态码为 200,但内容中有错误消息,包括在 Response.Content.ReadAsStringAsync().Result[= 中查找错误10=]
我正在使用 C# 捕获 HttpResponseMessage。我使用 C# 和 Telerik Fiddler 轻松地看到 Headers 和内容。我如何到达 Json 消息 ={"error_message":"Unable to find Category 130"}?这是从第三方供应商返回的响应
HTTP 响应:
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Cache-control: no-cache="set-cookie"
Content-Type: application/xxxxxxxx;version=1.0
Date: Thu, 23 Jan 2020 20:14:18 GMT
Server: Apache/2.4.7 (Ubuntu)
Set-Cookie: AWSELB=B951170B0258C274F4328378523700A29FEEC6BAABF6103540B7038DA196F54B6874B912614AC1E0CD2E8767C34FC2E6F1E24E6532E90C88E5E4413E3E7A09EFA6074CFAC1;PATH=/;MAX-AGE=300
Content-Length: 47
Connection: keep-alive
{"error_message":"Unable to find Category 130"}
所以我是如何解决这个问题的,返回的 Http 响应的状态码为 200,但内容中有错误消息,包括在 Response.Content.ReadAsStringAsync().Result[= 中查找错误10=]