From 16aa8d5fea93574bb9deea0274b3538ae3d4476d Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 8 Mar 2012 16:18:52 +0000 Subject: failure when using Qt-4.8 (patch by Cristian Rodríguez) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2682 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/General/scrobbler/scrobbler.cpp | 2 ++ src/plugins/General/scrobbler/scrobbler2.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/plugins/General/scrobbler/scrobbler.cpp b/src/plugins/General/scrobbler/scrobbler.cpp index 1ea22535f..b00008f5e 100644 --- a/src/plugins/General/scrobbler/scrobbler.cpp +++ b/src/plugins/General/scrobbler/scrobbler.cpp @@ -366,6 +366,7 @@ void Scrobbler::submit() request.setRawHeader("User-Agent", m_ua); request.setRawHeader("Host",url.host().toAscii()); request.setRawHeader("Accept", "*/*"); + request.setRawHeader("Content-Type", "application/x-www-form-urlencoded"); request.setHeader(QNetworkRequest::ContentLengthHeader, QUrl::toPercentEncoding(body,":/[]&=%").size()); m_submitReply = m_http->post(request, QUrl::toPercentEncoding(body,":/[]&=%")); @@ -387,6 +388,7 @@ void Scrobbler::sendNotification(const SongInfo &info) request.setRawHeader("User-Agent", m_ua); request.setRawHeader("Host", url.host().toAscii()); request.setRawHeader("Accept", "*/*"); + request.setRawHeader("Content-Type", "application/x-www-form-urlencoded"); request.setHeader(QNetworkRequest::ContentLengthHeader, QUrl::toPercentEncoding(body,":/[]&=%").size()); m_notificationReply = m_http->post(request, QUrl::toPercentEncoding(body,":/[]&=%")); diff --git a/src/plugins/General/scrobbler/scrobbler2.cpp b/src/plugins/General/scrobbler/scrobbler2.cpp index 7d0aca9aa..2097d6696 100644 --- a/src/plugins/General/scrobbler/scrobbler2.cpp +++ b/src/plugins/General/scrobbler/scrobbler2.cpp @@ -407,6 +407,7 @@ void Scrobbler2::submit() request.setRawHeader("User-Agent", m_ua); request.setRawHeader("Host", url.host().toAscii()); request.setRawHeader("Accept", "*/*"); + request.setRawHeader("Content-Type", "application/x-www-form-urlencoded"); request.setHeader(QNetworkRequest::ContentLengthHeader, bodyData.size()); m_submitReply = m_http->post(request, bodyData); } @@ -454,6 +455,7 @@ void Scrobbler2::sendNotification(const SongInfo &info) request.setRawHeader("User-Agent", m_ua); request.setRawHeader("Host", url.host().toAscii()); request.setRawHeader("Accept", "*/*"); + request.setRawHeader("Content-Type", "application/x-www-form-urlencoded"); request.setHeader(QNetworkRequest::ContentLengthHeader, bodyData.size()); m_notificationReply = m_http->post(request, bodyData); } -- cgit v1.2.3-13-gbd6f