コード例 #1
0
 public static Response Of(ResponseStatus statusCode, Headers <ResponseHeader> headers, byte[] entity)
 => new Response(Version.Http1_1, statusCode, headers, Body.From(entity));
コード例 #2
0
 public static Response Of(ResponseStatus statusCode, Headers <ResponseHeader> headers)
 => new Response(Version.Http1_1, statusCode, headers, Body.Empty);
コード例 #3
0
 public static Response Of(Version version, ResponseStatus statusCode, Headers <ResponseHeader> headers)
 => new Response(version, statusCode, headers, Body.Empty);
コード例 #4
0
        // ===========================================
        // instance
        // ===========================================

        public Header?HeaderOf(string name) => Headers.HeaderOf(name);
コード例 #5
0
 public Request And(Headers <RequestHeader> headers) => new Request(Method, Uri, Version, headers, Body);
コード例 #6
0
 public static Request From(Method method, Uri uri, Version version, Headers <RequestHeader> headers, Body body)
 => new Request(method, uri, version, headers, body);
コード例 #7
0
 public static Headers <ResponseHeader> WithHeaders(ResponseHeader header) => Headers.Of(header);
コード例 #8
0
 public static Headers <ResponseHeader> WithHeaders(string name, string value) => Headers.Of(Of(name, value));