HttpRequest常见问题

简介: 1、Q:HttpRequest真机请求报错误码error:4,errorMessage:无权调用该接口,和报错误码error11 A:需要把域名添加到开放平台中的小程序httpRequest接口请求域名白名单中 2,2、Q:真机请求中如果Android请求正常,ios不能正常请求到数据请求为...

1、Q:HttpRequest真机请求报错误码error:4,errorMessage:无权调用该接口,和报错误码error11

A:需要把域名添加到开放平台中的小程序httpRequest接口请求域名白名单中 2,


2、Q:真机请求中如果Android请求正常,ios不能正常请求到数据请求为Https请求

A: 查看证书是否已经验证通过


3、Q:http能够请求到数据,https的就不能请求到服务器,返回500错误

A:1,[url=https://ds.alipay.com/fd-ipddfamm/index.html][color=windowtext]https://ds.alipay.com/fd-ipddfamm/index.html[/color][/url] 先关一下spdy 2,可以试试自己填下user-agent,如果有user-agent就不会填默认的 需要加上 Language/en才有效


4、Q:在 Android 真机调试小程序 my.httpRequest 方法报 error 14 解码失败,在 iOS 真机和IDE模拟器下正常

A:1,查看是否请求到服务器, 2,看服务端报错码


5、Q:HttpRequest请求中报error14错误,errorMessage:"parsed failed"

A:服务端返回的数据与小程序请求的Datatype类型不一致 datatype有json text base64,默认为json


6、Q:HttpRequest请求中报error19错误

A:请求地址错误,服务器不能访问,查看服务器是否正常运行,检查请求地址是否正确[/font] [font=微软雅黑]


7、Q:HttpRequest请求数据进行解析数据时报错Unhandled promise rejection[/font] [font=微软雅黑]

A:使用此方法进行解析数据[/font][size=2][color=#191f25]JSON.parse(res.data.substr(res.data.indexOf('{')))[/color][/size] [size=2][color=#191f25]

示例:[/color][/size] [color=#d4d4d4] [color=#f44747]my[/color].[color=#808080]httpRequest[/color]({ [color=#f44747]url:[/color] [color=#608b4e]'请求地址'[/color], [color=#f44747]method:[/color] [color=#608b4e]'post'[/color], [color=#f44747]dataType:[/color] [color=#608b4e]'text'[/color], [color=#f44747]headers:[/color] {[color=#608b4e]'Content-Type'[/color][color=#f44747]:[/color] [color=#608b4e]'application/text'[/color]}, [color=#f44747]data:[/color] [color=#dcdcdc]JSON[/color].[color=#808080]stringify[/color]({ [color=#f44747]sbno:[/color] [color=#608b4e]'ssss'[/color] }), [color=#f44747]success:[/color] [color=#ce9178]function[/color]([color=#f44747]res[/color]) { [color=#ce9178]var[/color] [color=#f44747]test[/color] = [color=#dcdcdc]JSON[/color].[color=#808080]parse[/color]([color=#f44747]res[/color].[color=#f44747]data[/color].[color=#808080]substr[/color]([color=#f44747]res[/color].[color=#f44747]data[/color].[color=#808080]indexOf[/color]([color=#608b4e]'{'[/color]))) [color=#f44747]my[/color].[color=#808080]alert[/color]({[color=#f44747]content:[/color] [color=#608b4e]"成功"[/color]}) }, [color=#f44747]fail:[/color] [color=#ce9178]function[/color]([color=#f44747]res[/color]) { [color=#dcdcdc]console[/color].[color=#808080]log[/color]([color=#608b4e]"失败fail"[/color] + [color=#dcdcdc]JSON[/color].[color=#808080]stringify[/color]([color=#f44747]res[/color])) [color=#f44747]my[/color].[color=#808080]alert[/color]({[color=#f44747]content:[/color] [color=#608b4e]"失败fail"[/color]+ [color=#f44747]res[/color].[color=#f44747]data[/color]}); }, });[/color]

目录
相关文章
|
JSON 前端开发 小程序
uniapp:request 请求出现400错误
uniapp:request 请求出现400错误
645 0
uniapp:request 请求出现400错误
|
1月前
|
网络协议 网络安全 黑灰产治理
get请求常见问题解决
【10月更文挑战第2天】
119 5
|
3月前
|
安全 前端开发
GET 和 POST:概述
【8月更文挑战第24天】
28 0
|
5月前
|
Java 应用服务中间件
Request继承体系,获取请求数据,Request通用方式获取请求参数
Request继承体系,获取请求数据,Request通用方式获取请求参数
|
6月前
|
JSON 中间件 数据格式
在自定义服务器框架中处理 POST 请求
在自定义服务器框架中处理 POST 请求
|
存储 网络协议 开发者
【 ⑫】requests库概述(文件上传、cookies处理、状态码处理、异常处理等)
【 ⑫】requests库概述(文件上传、cookies处理、状态码处理、异常处理等)
136 0
HTTP request以及response原理 request请求消息数据
HTTP request以及response原理 request请求消息数据
|
存储
JavaWeb《三》Request请求转发与Response响应
javaweb的第三篇,介绍了Request请求转发与Response响应。
126 0
JavaWeb《三》Request请求转发与Response响应
|
前端开发 Java 应用服务中间件
细谈JavaWeb中的Request和Response
request:获取请求数据 浏览器会发送HTTP请求到后台服务器[Tomcat] HTTP的请求中会包含很多请求数据[请求行+请求头+请求体] 后台服务器[Tomcat]会对HTTP请求中的数据进行解析并把解析结果存入到一个对象中 所存入的对象即为request对象,所以我们可以从request对象中获取请求的相关参数 获取到数据后就可以继续后续的业务,比如获取用户名和密码就可以实现登录操作的相关业务
288 0