[gupnp] Force HTTP version 1.1 on SOAP requests
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gupnp] Force HTTP version 1.1 on SOAP requests
- Date: Tue, 30 Jul 2013 07:21:54 +0000 (UTC)
commit 27e2dbec5f94a7e31ca0f72e271983f212b56fd3
Author: Jens Georg <mail jensge org>
Date: Wed Jun 19 11:23:37 2013 +0200
Force HTTP version 1.1 on SOAP requests
https://bugzilla.gnome.org/show_bug.cgi?id=702555
libgupnp/gupnp-service.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/libgupnp/gupnp-service.c b/libgupnp/gupnp-service.c
index aaabebc..459ed77 100644
--- a/libgupnp/gupnp-service.c
+++ b/libgupnp/gupnp-service.c
@@ -929,6 +929,14 @@ control_server_handler (SoupServer *server,
return;
}
+ /* DLNA 7.2.5.6: Always use HTTP 1.1 */
+ if (soup_message_get_http_version (msg) == SOUP_HTTP_1_0) {
+ soup_message_set_http_version (msg, SOUP_HTTP_1_1);
+ soup_message_headers_append (msg->response_headers,
+ "Connection",
+ "close");
+ }
+
context = gupnp_service_info_get_context (GUPNP_SERVICE_INFO (service));
/* Get action name */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]