96.qt qml-http之XMLHttpRequest介绍详解使用

在QML中我们可以通过XMLHttpRequest 来实现http/https访问网络接口,接下来我们先来学习XMLHttpRequest类的常用部分、

由于QML的XMLHttpRequest少部分参数是没有的,所以本章来单独讲解下。下章我们来实现旋转请求按钮以及通用的JSON请求模板方法

1.XMLHttpRequest初步使用

首先推荐一个http测试工具httpbin,该服务主要用于测试 HTTP 库,地址为:httpbin.org

我们以get接口为例,如下图所示:

96.qt qml-http之XMLHttpRequest介绍详解使用_第1张图片

得到使用get测试请求的地址为:http://httpbin.org/get,然后我们使用postman测试工具,添加多个参数测试得到返回信息:

96.qt qml-http之XMLHttpRequest介绍详解使用_第2张图片

那么对应的QML XMLHttpRequest内容为:

import QtQuick 2.14
import QtQuick.Window 2.14

Window {
    visible: true
    width: 640
    height: 480
    // get函数
    function httpbinGet

你可能感兴趣的:(Qt,Quick/QML入门到精通,qt,开发语言)