bct (owner)

Revisions

gist: 124620 Download_button fork
public
Public Clone URL: git://gist.github.com/124620.git
Embed All Files: show embed
C #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* from soup-cookie-jar.c in libsoup */
 
static void
request_started (SoupSessionFeature *feature, SoupSession *session,
     SoupMessage *msg, SoupSocket *socket)
{
  SoupCookieJar *jar = SOUP_COOKIE_JAR (feature);
  char *cookies;
 
  cookies = soup_cookie_jar_get_cookies (jar, soup_message_get_uri (msg), TRUE);
  if (cookies) {
    soup_message_headers_replace (msg->request_headers,
                "Cookie", cookies);
    g_free (cookies);
  } else
    soup_message_headers_remove (msg->request_headers, "Cookie");
}