mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-06-15 04:52:33 -04:00
Update Kiki public URL. Add proxy support.
This commit is contained in:
parent
7948561cdc
commit
e564ac2f39
@ -25,6 +25,8 @@
|
||||
#include <QNetworkDiskCache>
|
||||
#include <QRegularExpression>
|
||||
|
||||
#include "util/corsproxy.h"
|
||||
|
||||
KiwiSDRList::KiwiSDRList()
|
||||
{
|
||||
m_networkManager = new QNetworkAccessManager();
|
||||
@ -52,7 +54,12 @@ KiwiSDRList::~KiwiSDRList()
|
||||
|
||||
void KiwiSDRList::getData()
|
||||
{
|
||||
QUrl url(QString("http://kiwisdr.com/public/"));
|
||||
#ifdef __EMSCRIPTEN__
|
||||
// kiwisdr.com doesn't support https, but it's needed for Emscripten - our CORS proxy handles it
|
||||
QUrl url = CORSProxy::adjustHost(QUrl("https://kiwisdr.com/.public/"));
|
||||
#else
|
||||
QUrl url = CORSProxy::adjustHost(QUrl("http://kiwisdr.com/.public/"));
|
||||
#endif
|
||||
m_networkManager->get(QNetworkRequest(url));
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@ class QNetworkAccessManager;
|
||||
class QNetworkReply;
|
||||
class QNetworkDiskCache;
|
||||
|
||||
// Gets a list of public Kiwi SDRs from http://kiwisdr.com/public/
|
||||
// Gets a list of public Kiwi SDRs from http://kiwisdr.com/.public/
|
||||
class SDRBASE_API KiwiSDRList : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
Loading…
x
Reference in New Issue
Block a user