ua_init - create a User-Agent handle#
-
struct user_agent *ua_init(struct ua_attr *attr)#
Initialize User-Agent handle.
- Parameters:
attr – optional attributes to override defaults
- Returns:
the user agent handle
Example#
struct user_agent *ua = ua_init(NULL);
ua_set_url(ua, "https://www.example.com");
struct ua_conn_attr conn_attr = { .method = HTTP_GET };
ua_easy_run(ua, NULL, NULL, &conn_attr);
ua_cleanup(ua);