|
Data Structures |
| struct | _AUTHINFO |
| | HTTP authorization information structure. More...
|
| struct | _CGIFUNCTION |
| | Registered CGI function. More...
|
| struct | _REQUEST |
| | HTTP request information structure. More...
|
Functions |
| void | NutHttpProcessRequest (FILE *stream) |
| | Process the next HTTP request.
|
| void | NutHttpSendHeaderTop (FILE *stream, REQUEST *req, int status, char *title) |
| | Send top lines of a standard HTML header.
|
| void | NutHttpSendHeaderBot (FILE *stream, char *mime_type, long bytes) |
| | Send bottom lines of a standard HTML header.
|
| void | NutHttpSendError (FILE *stream, REQUEST *req, int status) |
| | Send a HTTP error response.
|
| char * | NutGetMimeType (char *name) |
| | Return the mime type description of a specified file name.
|
| int | NutHttpAuthValidate (REQUEST *req) |
| | Validate an authorization request.
|
| int | NutRegisterAuth (CONST char *dirname, CONST char *login) |
| | Register an authorization entry.
|
| int | NutRegisterCgi (char *name, int(*func)(FILE *, REQUEST *)) |
| | Register a CGI function.
|
| void | NutCgiProcessRequest (FILE *stream, REQUEST *req) |
| | Process an incoming CGI request.
|