コード例 #1
0
 public static Task RespondStatus(this IHttpContext context, HttpResponseCode code, string message = null, bool keepAlive = true)
 => context.Respond(code == HttpResponseCode.NoContent
         ? (IHttpResponse)EmptyHttpResponse.Create(code, keepAlive)
         : StringHttpResponse.Text(
                        message != null
                 ? code + Environment.NewLine + Environment.NewLine + message
                 : code.ToString(),
                        code, keepAlive));
コード例 #2
0
 public static string GetResponseLine(this HttpResponseCode statusCode)
 {
     return($"{(int)statusCode} {statusCode.ToString()}");
 }