10 changes: 5 additions & 5 deletions src/providers/wms/qgswmsprovider.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ bool QgsWmsProvider::parseUri( QString uriString )

mPassword = uri.param( "password" );
QgsDebugMsg( "set password to " + mPassword );

mReferer = uri.param( "referer" );
QgsDebugMsg( "set referer to " + mReferer );

Expand Down Expand Up @@ -1601,7 +1601,7 @@ bool QgsWmsProvider::parseCapabilitiesDom( QByteArray const &xml, QgsWmsCapabili
QDomElement e = n.toElement(); // try to convert the node to an element.
if ( !e.isNull() )
{
QgsDebugMsg(e.tagName() ); // the node really is an element.
QgsDebugMsg( e.tagName() ); // the node really is an element.

if ( e.tagName() == "Service" || e.tagName() == "ows:ServiceProvider" || e.tagName() == "ows:ServiceIdentification" )
{
Expand Down Expand Up @@ -3010,7 +3010,7 @@ bool QgsWmsProvider::parseServiceExceptionReportDom( QByteArray const & xml )
QDomElement e = n.toElement(); // try to convert the node to an element.
if ( !e.isNull() )
{
QgsDebugMsg(e.tagName() ); // the node really is an element.
QgsDebugMsg( e.tagName() ); // the node really is an element.

QString tagName = e.tagName();
if ( tagName.startsWith( "wms:" ) )
Expand Down Expand Up @@ -4364,10 +4364,10 @@ void QgsWmsProvider::setAuthorization( QNetworkRequest &request ) const
{
request.setRawHeader( "Authorization", "Basic " + QString( "%1:%2" ).arg( mUserName ).arg( mPassword ).toAscii().toBase64() );
}

if ( !mReferer.isNull() )
{
request.setRawHeader( "Referer", QString( "%1" ).arg( mReferer ).toAscii() );
request.setRawHeader( "Referer", QString( "%1" ).arg( mReferer ).toAscii() );
}
}

Expand Down
2 changes: 1 addition & 1 deletion src/providers/wms/qgswmsprovider.h
Original file line number Diff line number Diff line change
Expand Up @@ -1064,7 +1064,7 @@ class QgsWmsProvider : public QgsRasterDataProvider

//! Password for basic http authentication
QString mPassword;

//! Referer for http requests
QString mReferer;

Expand Down