summaryrefslogtreecommitdiff
path: root/src/websockets
diff options
context:
space:
mode:
authorTimofey Sartakov <alt024@mail.tsartakov.com>2021-09-06 09:31:37 -0400
committerTimofey Sartakov <alt024@mail.tsartakov.com>2021-09-07 10:45:41 -0400
commit3039ec208ddabb4e26600af7ac87604b94e94726 (patch)
tree5812d61ba40f802dc86b7f1a5b21b864218eec39 /src/websockets
parentb55d7a3adbdf4b2cff636a722327c77a3dda08cb (diff)
downloadqtwebsockets-3039ec208ddabb4e26600af7ac87604b94e94726.tar.gz
Use https links for tools.ietf.org links
Use https links for http://tools.ietf.org links. Currenly docs seems to be available on datatracker.ietf.org domain only, and redirects set up only for https. Http links may not work, if browser does not try to use https. Change-Id: I1f656c10e7478b97ce229c48ad270338bc460d3b Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/websockets')
-rw-r--r--src/websockets/doc/src/external-resources.qdoc20
-rw-r--r--src/websockets/qwebsocketframe.cpp4
-rw-r--r--src/websockets/qwebsockethandshakerequest.cpp2
3 files changed, 13 insertions, 13 deletions
diff --git a/src/websockets/doc/src/external-resources.qdoc b/src/websockets/doc/src/external-resources.qdoc
index 1363d24..b327fbe 100644
--- a/src/websockets/doc/src/external-resources.qdoc
+++ b/src/websockets/doc/src/external-resources.qdoc
@@ -31,52 +31,52 @@
*/
/*!
- \externalpage http://tools.ietf.org/html/rfc6454
+ \externalpage https://tools.ietf.org/html/rfc6454
\title RFC 6454
*/
/*!
- \externalpage http://tools.ietf.org/html/rfc6455
+ \externalpage https://tools.ietf.org/html/rfc6455
\title RFC 6455
*/
/*!
- \externalpage http://tools.ietf.org/html/rfc6455#section-10
+ \externalpage https://tools.ietf.org/html/rfc6455#section-10
\title WebSocket Security Considerations
*/
/*!
- \externalpage http://tools.ietf.org/html/rfc6455#page-39
+ \externalpage https://tools.ietf.org/html/rfc6455#page-39
\title WebSocket Extensions
*/
/*!
- \externalpage http://tools.ietf.org/html/rfc6455#page-12
+ \externalpage https://tools.ietf.org/html/rfc6455#page-12
\title WebSocket Subprotocols
*/
/*!
- \externalpage http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-76
+ \externalpage https://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-76
\title hixie76
*/
/*!
- \externalpage http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-00
+ \externalpage https://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-00
\title hybi-00
*/
/*!
- \externalpage http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-04.txt
+ \externalpage https://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-04.txt
\title hybi-04
*/
/*!
- \externalpage http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-05.txt
+ \externalpage https://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-05.txt
\title hybi-05
*/
/*!
- \externalpage http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-07
+ \externalpage https://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-07
\title hybi-07
*/
diff --git a/src/websockets/qwebsocketframe.cpp b/src/websockets/qwebsocketframe.cpp
index 008fe8c..a6093c0 100644
--- a/src/websockets/qwebsocketframe.cpp
+++ b/src/websockets/qwebsocketframe.cpp
@@ -300,7 +300,7 @@ QWebSocketFrame::ProcessingState QWebSocketFrame::readFrameHeader(QIODevice *pIo
*/
QWebSocketFrame::ProcessingState QWebSocketFrame::readFramePayloadLength(QIODevice *pIoDevice)
{
- // see http://tools.ietf.org/html/rfc6455#page-28 paragraph 5.2
+ // see https://tools.ietf.org/html/rfc6455#page-28 paragraph 5.2
// in all cases, the minimal number of bytes MUST be used to encode the length,
// for example, the length of a 124-byte-long string can't be encoded as the
// sequence 126, 0, 124"
@@ -333,7 +333,7 @@ QWebSocketFrame::ProcessingState QWebSocketFrame::readFramePayloadLength(QIODevi
return PS_DISPATCH_RESULT;
}
// Most significant bit must be set to 0 as
- // per http://tools.ietf.org/html/rfc6455#section-5.2
+ // per https://tools.ietf.org/html/rfc6455#section-5.2
m_length = qFromBigEndian<quint64>(length);
if (Q_UNLIKELY(m_length & (quint64(1) << 63))) {
setError(QWebSocketProtocol::CloseCodeProtocolError,
diff --git a/src/websockets/qwebsockethandshakerequest.cpp b/src/websockets/qwebsockethandshakerequest.cpp
index 89fbf8e..a40242d 100644
--- a/src/websockets/qwebsockethandshakerequest.cpp
+++ b/src/websockets/qwebsockethandshakerequest.cpp
@@ -285,7 +285,7 @@ void QWebSocketHandshakeRequest::readHandshake(QTextStream &textStream, int maxH
m_requestUrl = QUrl::fromEncoded(resourceName.toLatin1());
QString host = m_headers.value(QStringLiteral("host"), QString());
if (m_requestUrl.isRelative()) {
- // see http://tools.ietf.org/html/rfc6455#page-17
+ // see https://tools.ietf.org/html/rfc6455#page-17
// No. 4 item in "The requirements for this handshake"
m_requestUrl.setAuthority(host);
if (!m_requestUrl.userName().isNull()) { // If the username is null, the password must be too.