夏夏盟主
夏夏盟主
  • 发布:2018-12-02 23:01
  • 更新:2018-12-10 10:54
  • 阅读:2448

mui.ajax ios真机调试请求一直timeout

分类:HBuilderX

mui.ajax 在IOS真机上请求,返回结果一直报错是timeout, ip是pc的ip,服务泡仔PC上,使用postman请求正常。

// 请求服务验证  
mui.ajax(app.baseUrl + '/u/registerOrLogin', {  
    data: {  
        username: username.value,  
        password: txtPassword.value,  
        cid: cid  
    },  
    dataType: 'JSON', //服务器返回json格式数据  
    type: 'POST', //HTTP请求类型  
    timeout: 5000, //超时时间设置为10秒;  
    headers: {  
        'Content-Type': 'application/json'  
    },  
    success: function(data) {  
        //服务器返回响应,根据响应结果,分析是否登录成功;  

    },  
    error: function(xhr, type, errorThrown) {  
        //异常处理;  
        console.log("ajax请求出错")  
        console.log(type, JSON.stringify(xhr),errorThrown);  
    }  
});  

请求地址是对的,

不知道使用HBuilder 真机测试还有哪里需要注意的事项,

目前子啊HBuilder上只知道使用console.log调试,对ajax调试不太友好,刚开始接触HBuilder, 有其他调试方法的希望告知一下,谢谢!!

2018-12-02 23:01 负责人:无 分享
已邀请:
feter2021

feter2021 - 码农,架构师

这种情况多半是服务端的问题,建议查看服务端的请求日志

全村人的老司机

全村人的老司机 - 头像有缓存!不更新!你说气不气!

服务器日志 了解下~

付楚

付楚 - web前端开发

多是服务器问题

5***@qq.com

5***@qq.com

ios要用https请求

夏夏盟主

夏夏盟主 (作者)

已解决 ,原因是因为学校内网限制,需要进行内网映射

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