8 printf(
"%.*s\n", (
int)
string.length,
string.data);
11int main(
int c,
char* arg[]) {
13 "https://username:password@www.google.com:8080/"
14 "pathname?query=true#hash-exists";
25 ada_set_href(url,
"https://www.yagiz.co", strlen(
"https://www.yagiz.co"));
32 ada_set_host(url,
"changed-host:9090", strlen(
"changed-host:9090"));
int main(int c, char *arg[])
static void ada_print(ada_string string)
bool ada_set_host(ada_url result, const char *input, size_t length)
bool ada_set_hostname(ada_url result, const char *input, size_t length)
bool ada_set_pathname(ada_url result, const char *input, size_t length)
ada_url ada_parse(const char *input, size_t length)
bool ada_set_href(ada_url result, const char *input, size_t length)
void ada_free(ada_url result)
ada_string ada_get_protocol(ada_url result)
ada_string ada_get_username(ada_url result)
bool ada_is_valid(ada_url result)
void ada_set_search(ada_url result, const char *input, size_t length)
ada_string ada_get_href(ada_url result)
bool ada_set_protocol(ada_url result, const char *input, size_t length)
void ada_set_hash(ada_url result, const char *input, size_t length)