#include <cfg/http.h>#include <sys/heap.h>#include <stdlib.h>#include <string.h>#include <memdebug.h>#include "httpd_p.h"Defines | |
| #define | HTTP_DEFAULT_ROOT "UROM:" |
| Default index files. | |
Functions | |
| char * | CreateFilePath (const char *url, const char *addon) |
| Create a file path from an URL. | |
| void | DestroyRequestInfo (REQUEST *req) |
| Release request info structure. | |
Variables | |
| char * | http_root |
| char * | default_files [] |
| #define HTTP_DEFAULT_ROOT "UROM:" |
Default index files.
The first entry must contain an empty string.
Default file system.
Referenced by CreateFilePath().
| char* CreateFilePath | ( | const char * | url, |
| const char * | addon | ||
| ) |
| void DestroyRequestInfo | ( | REQUEST * | req | ) |
Release request info structure.
References free(), _REQUEST::req_agent, _REQUEST::req_auth, _REQUEST::req_cookie, _REQUEST::req_encoding, _REQUEST::req_host, _REQUEST::req_qptrs, _REQUEST::req_query, _REQUEST::req_referer, _REQUEST::req_type, and _REQUEST::req_url.
Referenced by NutHttpProcessRequest().
| char* default_files[] |
{
"",
"/index.html",
"/index.htm",
"/default.html",
"/default.htm",
"/index.shtml",
"/index.xhtml",
"/index.asp",
"/default.asp",
NULL
}