Ejemplo n.º 1
0
 /// <summary>
 /// Is an Http header present in the current request?
 /// </summary>
 /// <param name="request"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public static bool HasHeader(this IHttpRequest request, HttpRequestHeader key)
 {
     return(request.HasHeader(HttpRequestHeaders.HeaderNameFor(key)));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Get all values for a named header from the current request
 /// </summary>
 /// <param name="request"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public static IEnumerable <string> GetHeader(this IHttpRequest request, HttpRequestHeader key)
 {
     return(request.GetHeader(HttpRequestHeaders.HeaderNameFor(key)));
 }
 public static string ToName(this HttpRequestHeader header)
 {
     return(HttpRequestHeaders.HeaderNameFor(header));
 }