Declaration [src]

soup_cookie_jar_set_cookie (
  SoupCookieJar* jar,
  GUri* uri,
  const char* cookie

Description [src]

Adds cookie to jar, exactly as though it had appeared in a Set-Cookie header returned from a request to uri.

Keep in mind that if the SoupCookieJarAcceptPolicy set is either SOUP_COOKIE_JAR_ACCEPT_NO_THIRD_PARTY or SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY you’ll need to use soup_cookie_jar_set_cookie_with_first_party(), otherwise the jar will have no way of knowing if the cookie is being set by a third party or not.


uri GUri

The URI setting the cookie.

 The data is owned by the caller of the function.
cookie const char*

The stringified cookie to set.

 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.