RestSharp RestResponse schneidet den Inhalt auf 64 KB ab.

Hi Ich verwende den RestSharp, um die Anforderung an meine Web-API zu erstellen. Leider ist dasresponse.content enthält keine vollständige Antwort, die ich sehen kann, wenn ich eine Anfrage über einen Browser oder einen Geiger durchführe. Der Inhalt wird auf 64 KB gekürzt. Ich füge meinen Code unten an.

Könnten Sie bitte raten, was dieses Problem lösen könnte?

var request = new RestRequest("Products?productId={productId}&applicationId={applicationId}", Method.GET);
request.RequestFormat = DataFormat.Json;
request.AddParameter("productId", id, ParameterType.UrlSegment);
request.AddParameter("applicationId", Settings.ApplicationId, ParameterType.UrlSegment);
request.AddHeader("X-AppKey", token.AppKey);
request.AddHeader("X-Token", token.Token);
request.AddHeader("X-IsWebApi", "true");

RestResponse response = (RestResponse) client.Execute(request);

if (response.StatusCode == HttpStatusCode.Found)
{
    // The following line failes because response.Content is truncated.
    ShowProductModel showProductModel =
        new JavaScriptSerializer().Deserialize<ShowProductModel>(response.Content);

   // Do other things.
   return ShowProductApi(showProductModel, q, d, sort, breadcrumb);
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage