Changeset 8500 in ntrip


Ignore:
Timestamp:
Sep 27, 2018, 10:51:36 AM (3 months ago)
Author:
stuerze
Message:

minor changes to allow requests of user and password detected sourcetables

Location:
trunk/BNC/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncrinex.cpp

    r8417 r8500  
    137137
    138138  QStringList table;
    139   bncTableDlg::getFullTable(_ntripVersion, _mountPoint.host(),
    140                             _mountPoint.port(), table, true);
     139  bncTableDlg::getFullTable(_ntripVersion, _mountPoint.host(), _mountPoint.port(),
     140      _mountPoint.userName(), _mountPoint.password(), table, true);
    141141  QString net;
    142142  QStringListIterator it(table);
  • trunk/BNC/src/bnctabledlg.cpp

    r8269 r8500  
    198198t_irc bncTableDlg::getFullTable(const QString& ntripVersion,
    199199                                const QString& casterHost,
    200                                 int casterPort, QStringList& allLines,
     200                                int casterPort,
     201                                const QString& casterUser,
     202                                const QString& casterPassword,
     203                                QStringList& allLines,
    201204                                bool alwaysRead) {
    202205
     
    234237    url.setScheme("http");
    235238  }
    236 
     239  url.setUserName(QUrl::toPercentEncoding(casterUser));
     240  url.setPassword(QUrl::toPercentEncoding(casterPassword));
    237241  QByteArray outData;
    238242  query->waitForRequestResult(url, outData);
     
    265269                    _casterHostComboBox->currentText(),
    266270                    _casterPortLineEdit->text().toInt(),
     271                    _casterUserLineEdit->text(),
     272                    _casterPasswordLineEdit->text(),
    267273                    _allLines, true) != success ) {
    268274    QMessageBox::warning(0, "BNC", "Cannot retrieve table of data");
  • trunk/BNC/src/bnctabledlg.h

    r8252 r8500  
    6262    bncTableDlg(QWidget* parent);
    6363    ~bncTableDlg();
    64     static t_irc getFullTable(const QString& ntripVersion, 
     64    static t_irc getFullTable(const QString& ntripVersion,
    6565                              const QString& casterHost, int casterPort,
     66                              const QString& casterUser, const QString& casterPassword,
    6667                              QStringList& allLines, bool alwaysRead = true);
    6768
Note: See TracChangeset for help on using the changeset viewer.