Mercurial > pidgin
comparison src/util.c @ 13829:b6967e51f6c4
[gaim-migrate @ 16274]
Adding an Accept header to requests in gaim_url_fetch_request. Was running into issues with redirects behind a caching proxy. Even if you'd explicitly specify the request, a redirect would cause Gaim to create the new request sans Accept header, and the proxy would 403
committer: Tailor Script <tailor@pidgin.im>
author | Christopher O'Brien <siege@pidgin.im> |
---|---|
date | Sun, 18 Jun 2006 02:03:08 +0000 |
parents | 9df4a46b0bb3 |
children | 378bba5011e7 |
comparison
equal
deleted
inserted
replaced
13828:71a6a6b22149 | 13829:b6967e51f6c4 |
---|---|
3353 */ | 3353 */ |
3354 gfud->request = g_strdup_printf( | 3354 gfud->request = g_strdup_printf( |
3355 "GET %s%s HTTP/%s\r\n" | 3355 "GET %s%s HTTP/%s\r\n" |
3356 "Connection: close\r\n" | 3356 "Connection: close\r\n" |
3357 "User-Agent: %s\r\n" | 3357 "User-Agent: %s\r\n" |
3358 "Accept: */*\r\n" | |
3358 "Host: %s\r\n\r\n", | 3359 "Host: %s\r\n\r\n", |
3359 (gfud->full ? "" : "/"), | 3360 (gfud->full ? "" : "/"), |
3360 (gfud->full ? gfud->url : gfud->website.page), | 3361 (gfud->full ? gfud->url : gfud->website.page), |
3361 (gfud->http11 ? "1.1" : "1.0"), | 3362 (gfud->http11 ? "1.1" : "1.0"), |
3362 gfud->user_agent, gfud->website.address); | 3363 gfud->user_agent, gfud->website.address); |
3363 } else { | 3364 } else { |
3364 gfud->request = g_strdup_printf( | 3365 gfud->request = g_strdup_printf( |
3365 "GET %s%s HTTP/%s\r\n" | 3366 "GET %s%s HTTP/%s\r\n" |
3366 "Connection: close\r\n" | 3367 "Connection: close\r\n" |
3368 "Accept: */*\r\n" | |
3367 "Host: %s\r\n\r\n", | 3369 "Host: %s\r\n\r\n", |
3368 (gfud->full ? "" : "/"), | 3370 (gfud->full ? "" : "/"), |
3369 (gfud->full ? gfud->url : gfud->website.page), | 3371 (gfud->full ? gfud->url : gfud->website.page), |
3370 (gfud->http11 ? "1.1" : "1.0"), | 3372 (gfud->http11 ? "1.1" : "1.0"), |
3371 gfud->website.address); | 3373 gfud->website.address); |