colección de red qt
Referencia:
ejemplo de tema de práctica de qt: registro de descarga multiproceso de netfleet
https://blog.csdn.net/wowocpp/article/details/113247877
QNetworkAccessManager, QNetworkRequest y QNetworkReply
Descarga la simulación
http://mp3.s7s2.com/jfnfdg/1200.mp3
http://tp.st10086.com/music/17.mp3
http://clubpic.vodone.com/attachments/2010/11/149372892_201011121328245556 . png
http://hipramio.baidu.com/1180833151708/pic/item/5a1a1a8b3c6adaada4c27296.jpg
https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.9/submodules/qtbase-opensource-src-5.9.9.zip
https://mirrors.tuna.tsinghua.edu .cn / qt / archive / qt / 5.9 / 5.9.9 / submodules / qtdatavis3d-opensource-src-5.9.9.tar.xz
https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/ 5.15 / 5.15.2 / single / qt-everywhere-src-5.15.2.zip
https://www.sqlite.org/src/tarball/sqlite.tar.gz?r=release
https://busybox.net/downloads/busybox-1.20.2.tar.bz2
https://busybox.net/downloads/binaries/1.21.1/busybox-binaries.tar.bz2
http://slproweb.com/download/Win64OpenSSL_Light-1_1_1j.exe
1
El servidor de prueba HTTP acepta solicitudes GET / POST
http://httpbin.org/
Se hace eco de cualquiera de los siguientes tipos de datos utilizados en su solicitud:
http://httpbin.org/ip devuelve la IP original.
http://httpbin.org/user-agent devuelve el agente de usuario.
http://httpbin.org/headers devuelve un diccionario de encabezados.
http://httpbin.org/get devuelve datos GET.
http://httpbin.org/post devuelve datos POST.
http://httpbin.org/put devuelve datos PUT.
http://httpbin.org/delete devuelve BORRAR datos
http://httpbin.org/gzip devuelve datos codificados en gzip.
http://httpbin.org/status/:code devuelve el código de estado HTTP proporcionado.
http://httpbin.org/response-headers?key=val devuelve los encabezados de respuesta dados.
http://httpbin.org/redirect/:n 302 redirecciona n veces.
http://httpbin.org/relative-redirect/:n 302 redirección relativa n veces.
http://httpbin.org/cookies devuelve datos de cookies.
http://httpbin.org/cookies/set/:name/:value establece una cookie simple.
http://httpbin.org/basic-auth/:user/:passwd desafía la autenticación básica HTTP.
http://httpbin.org/hidden-basic-auth/:user/:passwd 404 的 BasicAuth。
http://httpbin.org/digest-auth/:qop/:user/:passwd desafía la autenticación de resumen HTTP.
http://httpbin.org/stream/:n transmite n-100 líneas.
http://httpbin.org/delay/:n Retrasa la respuesta durante n-10 segundos.
2
Hay http://ptsv2.com/
"Aquí encontrará un servidor que recibe cualquier POST que desee proporcionar y almacena el contenido para que lo vea.
Http://requestb.in es similar a las herramientas ya mencionadas, y tiene una interfaz de usuario muy buena.
RequestBin le proporciona una URL que recopilará las solicitudes que se le hagan y le permitirá verificarlas de manera humana. Use RequestBin para ver lo que envía el cliente HTTP o para verificar y depurar solicitudes de Webhook.
Aunque se suspendió el 21 de marzo de 2018.
Debido a la persistencia del abuso, es difícil para nosotros mantener este sitio web en funcionamiento de manera confiable, por lo que hemos detenido la versión alojada públicamente de RequestBin. Consulte las instrucciones para configurar su propia instancia autohospedada.
https://doc.qt.io/qt-5/qnetworkaccessmanager.html
Problemas de encuentro
F:\qt_work\qt5_code_plus_jack\http_download_example\downloadA>downloadmanager.exe https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.9/submodules/qtdatavis3d-opensource-src-5.9.9.tar.xz http
s://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.zip
Downloading https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.9/submodules/qtdatavis3d-opensource-src-5.9.9.tar.xz...
qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
[### ] 0.0 bytes/sec
Failed: TLS initialization failed
Downloading https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.15/5.15.2/sinqgtl.en/eqttw-oervke.rsyswlh:e rQeS-sslrSco-c5k.e1t5:.:2c.ozninpe.c.t.T
oHostEncrypted: TLS initialization failed
3
https://httpbin.org/get?show_env=1
http://slproweb.com/products/Win32OpenSSL.html
Tenga en cuenta que debe elegir el paquete correspondiente según necesite 32 bits o 64 bits.
Descargué Win32OpenSSL_Light-1_1_1d.exe
. Después de instalarlo, copie los dos archivos libcrypto-1_1.dll y libssl-1_1.dll a la carpeta
D: \ Qt \ Qt5.12.7 \ Tools \ mingw730_32 \ bin.
downloadmanager.exe https://busybox.net/downloads/busybox-1.20.2.tar.bz2 https://busybox.net/downloads/binaries/1.21.1/busybox-binaries.tar.bz2
Bala
C: \ Qt \ Qt5.13.0 \ Tools \ mingw730_64 \ bin
C: \ Qt \ Qt5.13.0 \ 5.13.0 \ mingw73_64 \ bin
biblioteca copia pasada