Changeset 9959 in ntrip for trunk/BNC/src/bncnetqueryudp.cpp
- Timestamp:
- Jan 26, 2023, 11:51:50 AM (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bncnetqueryudp.cpp
r8252 r9959 11 11 * Created: 04-Feb-2009 12 12 * 13 * Changes: 13 * Changes: 14 14 * 15 15 * -----------------------------------------------------------------------*/ … … 50 50 } 51 51 52 // 52 // 53 53 //////////////////////////////////////////////////////////////////////////// 54 54 void bncNetQueryUdp::stop() { … … 57 57 } 58 58 59 // 59 // 60 60 //////////////////////////////////////////////////////////////////////////// 61 61 void bncNetQueryUdp::slotKeepAlive() { … … 66 66 } 67 67 68 // 68 // 69 69 //////////////////////////////////////////////////////////////////////////// 70 70 void bncNetQueryUdp::waitForRequestResult(const QUrl&, QByteArray&) { 71 71 } 72 72 73 // 73 // 74 74 //////////////////////////////////////////////////////////////////////////// 75 75 void bncNetQueryUdp::waitForReadyRead(QByteArray& outData) { … … 129 129 QString passW = QUrl::fromPercentEncoding(_url.password().toLatin1()); 130 130 QByteArray userAndPwd; 131 131 132 132 if(!uName.isEmpty() || !passW.isEmpty()) { 133 133 userAndPwd = "Authorization: Basic " + (uName.toLatin1() + ":" + 134 134 passW.toLatin1()).toBase64() + "\r\n"; 135 135 } 136 136 137 137 QByteArray reqStr = "GET " + _url.path().toLatin1() + " HTTP/1.1\r\n" 138 138 + "Host: " + _url.host().toLatin1() + "\r\n" … … 143 143 } 144 144 reqStr += userAndPwd + "Connection: close\r\n\r\n"; 145 146 char rtpbuffer[12 + reqStr.size()];145 146 std::vector <char> rtpbuffer(12 + reqStr.size()); 147 147 rtpbuffer[0] = 128; 148 148 rtpbuffer[1] = 97; … … 151 151 } 152 152 for (int ii = 0; ii < reqStr.size(); ii++) { 153 rtpbuffer[12+ii] = reqStr[ii]; 153 rtpbuffer[12+ii] = reqStr[ii]; 154 154 } 155 155
Note:
See TracChangeset
for help on using the changeset viewer.