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]

目录
相关文章
|
算法 机器学习/深度学习 数据挖掘
带你读《增强型分析:AI驱动的数据分析、 业务决策与案例实践》之三:预测模型的新技术
本书“深入浅出的原理介绍 + 实际使用的案例”的内容安排能够使得数据分析建模人员从算法原理、数据挖掘知识结构、业务应用方法等方面得到提升,帮助数据分析建模人员开阔眼界、优化知识结构、提升实践技能。
|
5月前
|
存储 机器学习/深度学习 缓存
性能最高提升7倍?探究大语言模型推理之缓存优化
本文探讨了大语言模型(LLM)推理缓存优化技术,重点分析了KV Cache、PagedAttention、Prefix Caching及LMCache等关键技术的演进与优化方向。文章介绍了主流推理框架如vLLM和SGLang在提升首Token延迟(TTFT)、平均Token生成时间(TPOT)和吞吐量方面的实现机制,并展望了未来缓存技术的发展趋势。
性能最高提升7倍?探究大语言模型推理之缓存优化
|
Java Maven
Maven 3.8.1 报错 Blocked mirror for repositories
Maven 3.8.1 报错 Blocked mirror for repositories
1381 0
Maven 3.8.1 报错 Blocked mirror for repositories
|
3月前
|
机器学习/深度学习 人工智能 搜索推荐
从零构建短视频推荐系统:双塔算法架构解析与代码实现
短视频推荐看似“读心”,实则依赖双塔推荐系统:用户塔与物品塔分别将行为与内容编码为向量,通过相似度匹配实现精准推送。本文解析其架构原理、技术实现与工程挑战,揭秘抖音等平台如何用AI抓住你的注意力。
827 7
从零构建短视频推荐系统:双塔算法架构解析与代码实现
|
Ubuntu Linux
linux查看系统版本及内核信息
在Linux中检查系统版本和内核信息,可使用`uname -r`查看内核版本,`uname -a`获取详细信息,或者查看`/proc/version`。要了解发行版版本,尝试`lsb_release -a`(如果安装了)或查阅`/etc/os-release`。Red Hat家族用`/etc/redhat-release`,Debian和Ubuntu系用`/etc/issue`及相关文件。不同发行版可能需不同命令。
749 3
|
人工智能 自然语言处理 OLAP
体验AnalyticDB与通义千问搭建AI智能客服,赢取马克杯/卫衣等好礼!
体验AnalyticDB与通义千问搭建AI智能客服,赢取马克杯/卫衣等好礼!
|
传感器 监控 数据中心
|
中间件 Nacos 数据安全/隐私保护
Nacos下载与安装配置(2.3.0版本示例)
本文介绍微服务中间件 nacos的下载与安装以及配置
Nacos下载与安装配置(2.3.0版本示例)
|
JSON 小程序 数据格式
uni-app 使用vscode开发uni-app
uni-app 使用vscode开发uni-app
800 0
|
数据库
发现更优选择:彻底卸载Navicat的详细指南
【10月更文挑战第20天】 Navicat作为一款强大的数据库管理工具,虽然功能丰富,但在某些情况下,用户可能需要将其卸载,以便更换其他工具或解决兼容性问题。本文将提供一个详细的步骤指南,帮助用户彻底卸载Navicat,确保不留任何残留。
1463 0