26 #ifndef I_HttpCatalogUtils_H
27 #define I_HttpCatalogUtils_H 1
33 namespace httpd_catalog {
50 static std::map<std::string, std::string> MimeList;
51 static std::string ProxyProtocol;
52 static std::string ProxyHost;
53 static std::string ProxyUserPW;
54 static std::string ProxyUser;
55 static std::string ProxyPassword;
57 static int ProxyAuthType;
58 static bool useInternalCache;
60 static std::string NoProxyRegex;
62 static void initialize();
63 static void get_type_from_disposition(
const std::string &disp, std::string &type);
64 static void get_type_from_content_type(
const std::string &ctype, std::string &type);
65 static void get_type_from_url(
const std::string &url, std::string &type);
70 #endif // I_HttpCatalogUtils_H