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);