podafButter
Helps ease HTTP requests through a stack of middleware
Mixins
| Butter | 
 | 
| ButterMiddleware | Implement to define middleware for  | 
Classes
| BasicAuthMiddleware | (Middleware) - Converts user info in the request URL to a  | 
| Body | Convenience methods for reading and writing content. | 
| ButterDish | Holds an instance of  | 
| ButterRequest | The HTTP request. | 
| ButterResponse | The HTTP response. | 
| ErrOn4xxMiddleware | (Middleware) - Throws BadStatusErr when a HTTP response returns a 4xx status code. | 
| ErrOn5xxMiddleware | (Middleware) - Throws BadStatusErr when a HTTP response returns a 5xx status code. | 
| FollowRedirectsMiddleware | (Middleware) - Automatically resubmits requests on redirect responses. | 
| GzipMiddleware | (Middleware) - Automatically un-gzips HTTP response content. | 
| HttpRequestHeaders | A wrapper for HTTP request headers with accessors for commonly used headings. | 
| HttpResponseHeaders | A wrapper for HTTP response headers with accessors for commonly used headings. | 
| HttpTerminator | (Terminator) - A  | 
| MultipartForm | Represents Multipart Form Data as defined by RFC 2388. | 
| ProxyMiddleware | (Middleware) - Sets a proxy for HTTP sockets to connect via. | 
| QualityValues | Parses a  | 
| StickyCookiesMiddleware | (Middleware) - Stores cookies found in response objects and sets them in subsequent requests. | 
| StickyHeadersMiddleware | (Middleware) - Automatically sets headers in each request, so you don't have to! | 
Errs
| BadStatusErr | Throw by  | 
| ButterErr | As thrown by  |