找回密码
 立即注册

QQ登录

只需一步,快速开始

amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-16 00:00:43
20#
类似问题我之前也碰到过。返回结果跟postapi调试结果不一致。

经过一系列折腾,最后是通过新建一个空工程,从原来工程引入进来,问题解决。
你可以尝试一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-16 09:17:14
21#
感谢楼上大佬们的支持!
如果您的问题已解决,可以设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-17 12:26:23
22#
豪~豪 发表于 2022-3-15 21:32
协议头不需要加引号


引号去掉了以后,没有区别,测试结果和之前是一样的,这个远程证书无效是提供接口方的问题还是咱们自己插件的问题,您这个发送请求封装api和官方的http请求插件有区别吗?


请求http 而不是 https也是报错如下:


这个问题 真的很棘手,解决不了,没法对接第三方的接口,项目没法进行下去,就要放弃活字格低代码了。

请求各位格友帮忙消灭这个问题,能单独远程指导的可付费。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
阿享悬赏达人认证
银牌会员   /  发表于:2022-3-17 12:45:59
23#
lanting 发表于 2022-3-17 12:26
引号去掉了以后,没有区别,测试结果和之前是一样的,这个远程证书无效是提供接口方的问题还是咱们自己 ...

不要放弃哈,postman的请求导出来,发文件上来
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-17 14:38:21
24#
您可以填写一下我们的 1V1申请:技术服务申请 (grapecity.com.cn)
我们会协助您评估您的需求,通过申请后会有专门的人联系您,并给您安排一个月的免费售前支持,帮助您远程解决问题~
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-17 15:53:11
25#
本帖最后由 lanting 于 2022-3-17 15:56 编辑
阿享 发表于 2022-3-17 12:45
不要放弃哈,postman的请求导出来,发文件上来

大概找到问题所在了,还是SSL的问题,postman之所以能请求到,是因为我关了SSL证书验证

把SSL证书验证关掉后,保留postman隐藏header中的host(至少保留这一个),再加上接口要求的4个header就可以有响应了,返回的是json数据而不是base64加密的xml数据(用官方http请求会得到这种返回数据)




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-17 16:13:34
26#
本帖最后由 lanting 于 2022-3-17 17:26 编辑
Chelsey.Wang 发表于 2022-3-17 14:38
您可以填写一下我们的 1V1申请:技术服务申请 (grapecity.com.cn)
我们会协助您评估您的需求,通过申请后 ...



这是用官方的http请求插件测试的返回结果,返回的是base64加密的xml数据(包括首尾的双引号)。
我用在线base64在线解密是可以得到正确的xml数据的(需要去掉首尾的双引号)

但是用解密插件时提示错误,感觉是因为result变量首尾多了双引号导致的。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-17 17:30:27
27#
本帖最后由 Chelsey.Wang 于 2022-3-18 09:53 编辑
lanting 发表于 2022-3-17 16:13
这是用官方的http请求插件测试的返回结果,返回的是base64加密的xml数据(包括首尾的双引号)。
我 ...

为了进一步缩小这个问题的范围,您可以这样做:
1.直接复制引号中的内容到解密命令中,测试是否能成功解密

2.将HTTP请求命令返回的结果result,通过返回命令返回,看看返回的结果是否包含引号

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
lanting
初级会员   /  发表于:2022-3-17 17:50:02
28#
Chelsey.Wang 发表于 2022-3-17 17:30
为了进一步缩小这个问题的范围,您可以这样做:
1.直接复制引号中的内容到解密命令中,测试是否能成功解 ...

1、确实时多了引号的原因,直接给解密插件赋值去掉引号的文本,是可以解密为xml数据的
2、返回变量内容到前端也是带引号的

这样看来需要对变量做文本处理,在后端处理文本,我看 豪哥插件集合内有 文本替换 命令,但是不支持替换为空,还有一个文本取中间的命令 也不起作用。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
阿享悬赏达人认证
银牌会员   /  发表于:2022-3-17 19:36:27
29#

服务端插件 正则取字符串插件
https://gcdn.grapecity.com.cn/fo ... 6&fromuid=51716
(出处: 葡萄城产品技术社区)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部