internal static bool IsHeaderName (string name) { if (name == null || name.Length == 0) return false; int len = name.Length; for (int i = 0; i < len; i++) { char c = name [i]; if (c > 126 || !allowed_chars [(int) c]) return false; } return true; }