colección de red qt

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

Inserte la descripción de la imagen aquí
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.

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
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
Inserte la descripción de la imagen aquí
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.
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

downloadmanager.exe https://busybox.net/downloads/busybox-1.20.2.tar.bz2  https://busybox.net/downloads/binaries/1.21.1/busybox-binaries.tar.bz2

Inserte la descripción de la imagen aquí

Bala

C: \ Qt \ Qt5.13.0 \ Tools \ mingw730_64 \ bin
C: \ Qt \ Qt5.13.0 \ 5.13.0 \ mingw73_64 \ bin
biblioteca copia pasada

Supongo que te gusta

Origin blog.csdn.net/wowocpp/article/details/114692795
Recomendado
Clasificación