     public func readData(data: NSMutableData) throws -> Int {
         return try serverRequest.readData(data)
     }
-    
+
     ///
     /// Read string
     ///

    public func readString() throws -> String? {
        return try serverRequest.readString()
    }
    
}

    //
    // Parsed Cookies, used to do a lazy parsing of the appropriate headers
    //
    private var _cookies: Cookies?

    ///
    /// Set of parsed cookies
    ///
    public var cookies: [String: NSHTTPCookie] {
        if  _cookies == nil  {
            _cookies = Cookies(headers: headers)
        }
        return _cookies!.cookies
    }

    ///
