_FengQi_
_FengQi_
  • 发布:2021-06-06 00:29
  • 更新:2021-06-06 11:02
  • 阅读:382

【报Bug】GET请求网页,返回值部分不乱码,部分乱码。

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版 21H1

HBuilderX类型: 正式

HBuilderX版本号: 3.1.12

浏览器平台: Chrome

浏览器版本: 版本 91.0.4472.77(正式版本) (64 位)

项目创建方式: HBuilderX

示例代码:

https 跨越配置

"h5" : {  
        "devServer" : {  
            "port" : 8081,  
            "https" : true,  
            "disableHostCheck" : true,  
            "proxy" : {  
                "/xbiquge" : {  
                    "target" : "https://www.xbiquge.la",  
                    "changeOrigin" : true,  
                    "secure" : false,  
                    "pathRewrite" : {  
                        "^/xbiquge" : ""  
                    }  
                }  
            }  
        }  
    }

执行代码

uni.request({  
    url: "/xbiquge/1/1864/",  
    success(res) {  
        console.log("success 第一个请求",res);  
                uni.request({  
            url: "/xbiquge/10/10489/",  
            success(res) {  
                console.log("success 第二个请求",res);  
            },  
            fail(res) {  
                console.log("fail",res);  
            }  
        })  
    },  
    fail(res) {  
        console.log("fail",res);  
    }  
})

操作步骤:

代码示例里面

预期结果:

第一个请求正常,第二请求正常

实际结果:

第一个请求乱码

bug描述:

GET请求网页,返回值部分不乱码,部分乱码。
APP 页面直接卡死,未知状态是否正常。
POSTMAN 测试请求URL 一切正常。

2021-06-06 00:29 负责人:无 分享
已邀请:
DCMarvel

DCMarvel

个人怀疑 源网站编码问题

  • _FengQi_ (作者)

    我测试过postman没有问题,换了另外一个网站也出现相同的问题。

    2021-06-06 17:37

  • _FengQi_ (作者)

    刚测试了php 请求结果也是正常的

    2021-06-06 17:40

该问题目前已经被锁定, 无法添加新回复