# HG changeset patch # User William Pitcock # Date 1192926824 18000 # Node ID 0d77ec0c71d48b84a4f120995787b1aba10f0727 # Parent f8dc3d94186d431fa68da562349404ac1b037e8c Send any query strings along with the HTTP request. Reported by: Joel Klinghed ; Bugzilla #31. diff -r f8dc3d94186d -r 0d77ec0c71d4 src/neon/neon.c --- a/src/neon/neon.c Fri Oct 19 06:24:08 2007 -0500 +++ b/src/neon/neon.c Sat Oct 20 19:33:44 2007 -0500 @@ -477,7 +477,14 @@ _ENTER; - handle->request = ne_request_create(handle->session, "GET", handle->purl->path); + if (handle->purl->query && *(handle->purl->query)) { + gchar *tmp = g_strdup_printf("%s?%s", handle->purl->path, handle->purl->query); + handle->request = ne_request_create(handle->session, "GET", tmp); + g_free(tmp); + } else { + handle->request = ne_request_create(handle->session, "GET", handle->purl->path); + } + ne_print_request_header(handle->request, "Range", "bytes=%ld-", startbyte); ne_print_request_header(handle->request, "Icy-MetaData", "1");