|
char * | getMd5 (char *url) |
| Compute md5. More...
|
|
char * | getMd5f (char *file) |
| Compute md5 of a file. More...
|
|
char * | getFilenameForRequest (maps *conf, const char *request) |
| Create a URL by appending every request header listed in the security section.This imply that the URL will contain any authentication informations that should be fowarded to the server from which de input was download. More...
|
|
int | storeMd5 (char *file) |
|
void | cacheFile (maps *conf, char *request, char *mimeType, int length, char *filename) |
| Cache a file for a given request. More...
|
|
void | addToCache (maps *conf, char *request, char *content, char *mimeType, int length, char *filepath, size_t max_path) |
| Cache a file for a given request. More...
|
|
char * | isInCache (maps *conf, char *request) |
| Verify if a url is available in the cache. More...
|
|
int | readCurrentInput (maps **m, maps **in, int *index, HINTERNET *hInternet, map **error) |
| Read the downloaded file for a specific input. More...
|
|
int | runHttpRequests (maps **m, maps **inputs, HINTERNET *hInternet, map **error) |
| Effectively run all the HTTP requests in the queue. More...
|
|
void | addRequestToQueue (maps **m, HINTERNET *hInternet, const char *url, bool req) |
| Add a request in the download queue. More...
|
|
int | loadRemoteFile (maps **m, map **content, HINTERNET *hInternet, char *url) |
| Try to load file from cache or download a remote file if not in cache. More...
|
|