mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-18 07:47:17 +00:00
rtspconnection: do not duplicate authentication headers
rtsp_connection_send takes care of adding those already, and some reverse proxies such as nginx will reject the request altogether if the Authorization header is present twice, even with the same value. https://bugzilla.gnome.org/show_bug.cgi?id=797272
This commit is contained in:
parent
f766b85b96
commit
aa6daaafc6
1 changed files with 0 additions and 2 deletions
|
@ -769,7 +769,6 @@ setup_tunneling (GstRTSPConnection * conn, GTimeVal * timeout, gchar * uri,
|
|||
gst_rtsp_message_add_header (msg, GST_RTSP_HDR_CACHE_CONTROL, "no-cache");
|
||||
gst_rtsp_message_add_header (msg, GST_RTSP_HDR_PRAGMA, "no-cache");
|
||||
gst_rtsp_message_add_header (msg, GST_RTSP_HDR_HOST, host);
|
||||
add_auth_header (conn, msg);
|
||||
|
||||
/* we need to temporarily set conn->tunneled to FALSE to prevent the HTTP
|
||||
* request from being base64 encoded */
|
||||
|
@ -851,7 +850,6 @@ setup_tunneling (GstRTSPConnection * conn, GTimeVal * timeout, gchar * uri,
|
|||
"Sun, 9 Jan 1972 00:00:00 GMT");
|
||||
gst_rtsp_message_add_header (msg, GST_RTSP_HDR_CONTENT_LENGTH, "32767");
|
||||
gst_rtsp_message_add_header (msg, GST_RTSP_HDR_HOST, host);
|
||||
add_auth_header (conn, msg);
|
||||
|
||||
/* we need to temporarily set conn->tunneled to FALSE to prevent the HTTP
|
||||
* request from being base64 encoded */
|
||||
|
|
Loading…
Reference in a new issue