|
PeanutButter
|
Classes | |
| class | HttpConstants |
| Provides some constants which are useful in an http context. More... | |
| class | HttpMethodsExtensions |
| Provides extension methods for HttpMethods enum values. More... | |
| class | HttpProcessor |
| Processor for HTTP requests on top of the generic TCP processor. More... | |
| class | HttpServer |
| Provides the simple HTTP server you may use ad-hoc. More... | |
| class | HttpServerBase |
| Provides the abstract base HTTP Server. More... | |
| class | HttpServerFactory |
| interface | IHttpServer |
| Provides a simple way to run an in-memory http server situations like testing or where a small, very simple http server might be useful. More... | |
| interface | IHttpServerBase |
| Describes the base functionality in a simple http-server. More... | |
| interface | IHttpServerFactory |
| Describes a factory for your http server usage: More... | |
| class | RequestLogItem |
| Log item for requests. More... | |
| class | StreamExtensions |
| Provides some extensions for the stream object provided into a HttpServer handler function. More... | |
| class | TcpClientExtensions |
| Provides the ReadLine extension for a TcpClient. More... | |
| class | TcpIoWrapper |
| Wraps a TcpClient for easier IO. More... | |
| class | TcpServerProcessor |
| Abstract TCP processor. More... | |
Enumerations | |
| enum | HttpServerPipelineResult { HandledExclusively , Handled , NotHandled } |
| Result to return from one part of the pipeline. More... | |
| enum | HttpMethods { Any , Get , Post , Put , Delete , Patch , Options , Head } |
| Http methods supported by requests. More... | |
| enum | HttpVersion { Version10 = 0 , Version11 } |
| Version of the HTTP protocol. More... | |
Http methods supported by requests.