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]

目录
相关文章
|
5月前
|
人工智能 JavaScript Ubuntu
保姆级图文教程!OpenClaw云上/本地部署+阿里云百炼/飞书API配置及免费大模型额度申请与问题解答
OpenClaw(Clawdbot,俗称龙虾)作为2026年极具实用性的本地AI Agent框架,凭借本地部署的自主性、多平台适配性和可灵活对接各类大模型API的特性,成为实现工作流自动化、内容创作智能化的重要工具。针对国内用户,该框架不仅完美适配阿里云百炼免费大模型API,还可对接飞书API并申请限时无限调用额度,彻底解决API调用受限的问题。本文将从前期准备、跨系统基础环境搭建、OpenClaw本体安装、阿里云百炼与飞书API双配置,到核心功能验证、常见问题解答进行全维度拆解,覆盖MacOS、Linux、Windows11三大系统,让零基础用户也能快速完成OpenClaw的本地部署与高效使
2257 6
|
11月前
|
机器学习/深度学习 人工智能 搜索推荐
从零构建短视频推荐系统:双塔算法架构解析与代码实现
短视频推荐看似“读心”,实则依赖双塔推荐系统:用户塔与物品塔分别将行为与内容编码为向量,通过相似度匹配实现精准推送。本文解析其架构原理、技术实现与工程挑战,揭秘抖音等平台如何用AI抓住你的注意力。
2800 7
从零构建短视频推荐系统:双塔算法架构解析与代码实现
|
消息中间件 SpringCloudAlibaba Java
SpringCloud Alibaba 框架背后的故事
Spring Cloud Alibaba是Spring Cloud的一个子项目,它是由阿里巴巴公司推出的,用于构建基于微服务架构的分布式应用程序的开源框架。它与Spring Cloud的其他组件(如Netflix OSS)相结合,为开发人员提供了丰富的工具和功能,以便更轻松地构建、部署和管理分布式系统。
|
云安全 人工智能 监控
直播流量下,涌动的安全风险
针对直播前、直播中、直播账号和直播边界的有效防控,阿里云给出业内最佳安全实践。
3315 0
直播流量下,涌动的安全风险
|
传感器 机器学习/深度学习 弹性计算
Agent与大模型的区别
本文详细对比了人工智能领域的两个重要概念——Agent和大模型。大模型如GPT-3、BERT等,擅长自然语言处理任务,如文本生成、翻译等;Agent则是自主的软件实体,能够在特定环境中感知、决策并执行任务,如管理日程、控制智能家居等。文章介绍了它们的定义、功能、技术架构及应用场景,并总结了两者的核心差异和未来发展方向。
15143 26
|
网络协议 API 网络安全
Web实时通信的学习之旅:轮询、WebSocket、SSE的区别以及优缺点
Web实时通信的学习之旅:轮询、WebSocket、SSE的区别以及优缺点
3491 0
|
JSON 小程序 数据格式
uni-app 使用vscode开发uni-app
uni-app 使用vscode开发uni-app
1764 0
|
小程序 JavaScript API
微信小程序获取手机号流程以及用到的API
微信小程序获取手机号流程以及用到的API
1159 0
|
弹性计算 网络安全
阿里云轻量应用服务器防火墙开放端口教程(端口全开)
阿里云轻量应用服务器防火墙开放端口教程(端口全开)阿里云服务器端口怎么全部打开?在安全组中开启端口号,在安全组中把端口范围设置为-1/-1,授权对象填0.0.0.0/0,即可开通全部端口号,阿腾云来详细说下阿里云服务器端口全部打开教程:
3261 0