RequestTask

解释:网络请求任务对象

# 示例

扫码体验
重新加载
请使用百度APP扫码

# 图片示例

# 代码示例

    <button bindtap="createRequestTask">创建request实例对象</button>
    
    Page({
        createRequestTask() {
            const requestTask = swan.request({
                url: 'https://sfc.baidu.com/shopping/nianhuo/bimai', // 仅为示例,并非真实的接口地址
                header: {
                    'content-type': 'application/json'
                },
                method: 'POST',
                dataType: 'json',
                responseType: 'text',
                data: {
                    tabname: '美食酒水'
                },
                success: res => {
                    console.log('request success', res);
                },
                fail: err => {
                    swan.showToast({
                        title: '创建失败',
                        icon: 'none'
                    });
                    console.log('request fail', err);
                }
            });
            console.log('res', requestTask);
            swan.showModal({
                title: '创建' + requestTask._reqId,
                content: JSON.stringify(requestTask)
            });
        }
    });
    
    

    # Bug & Tip

    • content-type 默认为 'application/json';
    • url 中不能有端口。