Я использую Restsharp For Rest Api звонки.Для одного такого API я получаю ответ rawbytes как 0 - PullRequest
0 голосов
/ 03 декабря 2018

Я использую RestSharp для вызовов Rest Api.Для одного такого GET API я получаю заголовок ответа как 404 «Не найдено», но response.rawbytes равен 0, из-за чего его тело ответа пустое.

IRestResponse response = client.Execute(request);

Это не тот случай, когда используется HTTPWebRequest.Там заголовок ответа имеет 404 кода статуса, а тело имеет некоторый контент.Тело ответа с HTTPWebRequest

<code><html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Error 404 Not Found</title>
</head>
<body><h2>HTTP ERROR 404</h2>
<p>Problem accessing /v1/authentication. Reason:
<pre>    Not Found

Пожалуйста, помогите мне сейчас, если это правильное поведение для клиента RestSharp?

...