Search code examples
c#httprestsharp

RestSharp - How do I get the numerical http response code?


I'm using the RestSharp HTTP client library for C#.

How I would retrieve the actual numerical http response code? Not only do I not see a property containing the numerical code but I don't even see it in the headers collection.


Solution

  • Simply grab the StatusCode property off of the RestResponse object and cast the enum value to int.

    RestResponse response = client.Execute(request);
    HttpStatusCode statusCode = response.StatusCode;
    int numericStatusCode = (int)statusCode;