Mercurial > pidgin
comparison libpurple/protocols/jabber/bosh.c @ 25048:b175b16768ac
* sending some User-Agent
author | Tobias Markmann <tfar@soc.pidgin.im> |
---|---|
date | Tue, 12 Aug 2008 12:48:25 +0000 |
parents | f747c682a0d9 |
children | f775f6021654 |
comparison
equal
deleted
inserted
replaced
25047:f747c682a0d9 | 25048:b175b16768ac |
---|---|
233 | 233 |
234 void jabber_bosh_http_connection_send_request(PurpleHTTPConnection *conn, PurpleHTTPRequest *req) { | 234 void jabber_bosh_http_connection_send_request(PurpleHTTPConnection *conn, PurpleHTTPRequest *req) { |
235 char *packet; | 235 char *packet; |
236 char *tmp; | 236 char *tmp; |
237 jabber_bosh_http_request_add_to_header(req, "Host", conn->host); | 237 jabber_bosh_http_request_add_to_header(req, "Host", conn->host); |
238 | 238 jabber_bosh_http_request_add_to_header(req, "User-Agent", "libpurple"); |
239 packet = tmp = g_strdup_printf("%s %s HTTP/1.1\r\n", req->method, req->path); | 239 packet = tmp = g_strdup_printf("%s %s HTTP/1.1\r\n", req->method, req->path); |
240 g_hash_table_foreach(req->header, jabber_bosh_http_connection_send_request_add_field_to_string, &packet); | 240 g_hash_table_foreach(req->header, jabber_bosh_http_connection_send_request_add_field_to_string, &packet); |
241 tmp = packet; | 241 tmp = packet; |
242 packet = g_strdup_printf("%s\r\n%s", tmp, req->data); | 242 packet = g_strdup_printf("%s\r\n%s", tmp, req->data); |
243 g_free(tmp); | 243 g_free(tmp); |