天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 4352|回复: 4

[已解决] 有关HttpRequestUtil().request接口返回值问题

[复制链接]
微信用籣eg6uM 发表于 2025-2-6 10:05:24 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:myApps3.0
【浏览器类型】:edge
【联系方式-QQ】:2528144773
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:

参考贴
基于该贴设计的接口
接口返回的数据非json格式导致报错
rg.mozilla.javascript.WrappedException: Wrapped java.lang.Exception: http request error:A JSONObject text must begin with '{' at character 1 of

有无 Packages.cn.myapps.util.http.HttpRequestUtil().request的具体说明
未查询到相关文档信息
需要调整返回值类型
yaya 发表于 2025-2-8 17:14:51 | 显示全部楼层
具体是怎么写的,方便贴出来看看吗。
 楼主| 微信用籣eg6uM 发表于 2025-2-10 08:27:16 | 显示全部楼层
var URLConnector = new Packages.cn.myapps.util.http.HttpRequestUtil();
var requestUrl=URL;//请求接口地址
var requestMethod="POST";//请求方式(GET、POST)
var outputStr=JSON.stringify(jsonData);//提交的数据(json格式)
var contentType="application/json";//请求内容类型
var heads=createObject("java.util.HashMap");//声明HashMap;
heads.put("kdservice-sessionid",KingdeeAPILoad());

var rtn = URLConnector.request(requestUrl,requestMethod,outputStr,contentType,heads);
println(" URLConnectorString——>" + rtn);
yaya 发表于 2025-2-14 17:33:57 | 显示全部楼层
微信用籣eg6uM 发表于 2025-2-10 08:27
var URLConnector = new Packages.cn.myapps.util.http.HttpRequestUtil();
var requestUrl=URL;//请求接 ...

方便把详细的报错和脚本详细放过来看看吗(您outputStr脚本)
 楼主| 微信用籣eg6uM 发表于 2025-2-15 08:07:28 | 显示全部楼层
已通过中转方式调整了接口返回值格式,结贴

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:22

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表