             case .via: return "via"
             case .warning: return "warning"
             case .xAuthorization: return "x-authorization"
-            case .xRequestedWith: return "x-requested-with"
+			case .xRequestedWith: return "x-requested-with"
+			case .xRequestedBy: return "x-requested-by"
             case .dnt: return "dnt"
             case .xForwardedFor: return "x-forwarded-for"
             case .xForwardedHost: return "x-forwarded-host"

        case date, expect, forwarded, from, host
        case ifMatch, ifModifiedSince, ifNoneMatch, ifRange, ifUnmodifiedSince
        case maxForwards, origin, pragma, proxyAuthorization, range, referer
        case te, userAgent, upgrade, via, warning, xRequestedWith, dnt
        case xAuthorization, xForwardedFor, xForwardedHost, xForwardedProto
        case frontEndHttps, xHttpMethodOverride, xATTDeviceId, xWapProfile
        case proxyConnection, xUIDH, xCsrfToken

            "via":.via,
            "warning":.warning,
            "x-requested-with":.xRequestedWith,
            "x-requested-by":.xRequestedBy,
            "dnt":.dnt,
            "x-authorization":.xAuthorization,
            "x-forwarded-for":.xForwardedFor,
