Ejemplo n.º 1
0
    protected Response(Version?version, ResponseStatus status, Headers <ResponseHeader> headers, Body?entity)
    {
        Version = version;
        Status  = status;
        var statusDescription = status.GetDescription();

        StatusCode = statusDescription.Substring(0, statusDescription.IndexOf(' '));
        Entity     = EntityFrom(headers, entity !);
        Headers    = AddMissingContentLengthHeader(headers);
    }
Ejemplo n.º 2
0
        protected Response(Version version, ResponseStatus status, Headers <ResponseHeader> headers, Body entity)
        {
            Version = version;
            Status  = status;
            var statusDescription = status.GetDescription();

            StatusCode = statusDescription.Substring(0, statusDescription.IndexOf(' '));
            Headers    = headers;
            Entity     = entity ?? Body.Empty;
            AddMissingContentLengthHeader();
        }