{
qDebug( "getUrl host=%s url=%s", qPrintable( host ), qPrintable( url ) );
Proxy p = proxy();
if ( p.Enabled )
pHttp->setProxy( p.Host, p.Port, p.Login, p.Password );
pHttp->setHost( host );
header.setValue( "Host", host );
if ( !referer.isEmpty() )
header.setValue( "Referer", referer );
header.setContentLength( 0 );
return pHttp->request( header, 0, pDevice );
}
int misc::getUrl( const QString & host, const QString & url, QHttp * pHttp, QIODevice * pDevice, const QString & referer )
{
qDebug( "getUrl host=%s url=%s", qPrintable( host ), qPrintable( url ) );
Proxy p = proxy();
if ( p.Enabled )
pHttp->setProxy( p.Host, p.Port, p.Login, p.Password );
pHttp->setHost( host );
QHttpRequestHeader header( "GET", url, 1, 1 );
header.setValue( "Host", host );
if ( !referer.isEmpty() )
header.setValue( "Referer", referer );
header.setContentLength( 0 );
return pHttp->request( header, 0, pDevice );
}
To copy to clipboard, switch view to plain text mode
Bookmarks