11#define STUB_API "anyp/libanyp.la"
18void AnyP::Uri::host(const
char *)
STUB
21void AnyP::Uri::addRelativePath(const
char *)
STUB
25 static SBuf slash(
"/");
30 static SBuf asterisk(
"*");
#define STUB
macro to stub a void function.
bool urlCheckRequest(const HttpRequest *r)
bool urlIsRelative(const char *url)
int matchDomainName(const char *h, const char *d, MatchDomainNameFlags flags)
char * urlCanonicalCleanWithoutRequest(const SBuf &url, const HttpRequestMethod &method, const AnyP::UriScheme &scheme)
const char * urlCanonicalFakeHttps(const HttpRequest *request)
char * urlRInternal(const char *host, unsigned short port, const char *dir, const char *name)
char * urlInternal(const char *dir, const char *name)
void urlExtMethodConfigure(void)
void touch()
clear the cached URI display forms
SBuf & authority(bool requirePort=false) const
static const SBuf & Asterisk()
the static '*' pseudo-URI
static struct node * parse(FILE *fp)