找回密码
 立即注册

QQ登录

只需一步,快速开始

小侠米
论坛元老   /  发表于:2021-8-17 16:30  /   查看:3919  /  回复:17
10金币

工程文件里面也有如下截图的说明


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

最佳答案

查看完整内容

您好,我们研究了一下您的需求,发现在前台用http请求传这种参数确实很困难。所以我们采用服务端命令去发送http请求。 1.创建服务端命令,参数是一个姓名数组,命令是发送http请求命令,地址是您发布后的活字格应用地址加接口地址 2.然后前台调用刚才创建好的服务端命令 3.运行即可 发布后的应用 在另一个系统调用 数值发生变化 给您附上demo,其中的ip地址和发布地址您自己填写即可 后面有问题,欢迎继续发 ...

17 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-17 16:30:55
来自 6#
小侠米 发表于 2021-8-17 19:31
这不是问题的本意
这里第三方调用系统就是活字格开发的,怎么把数据写成参数要的格式给传过去

您好,我们研究了一下您的需求,发现在前台用http请求传这种参数确实很困难。所以我们采用服务端命令去发送http请求。
1.创建服务端命令,参数是一个姓名数组,命令是发送http请求命令,地址是您发布后的活字格应用地址加接口地址

2.然后前台调用刚才创建好的服务端命令

3.运行即可
发布后的应用

在另一个系统调用

数值发生变化

给您附上demo,其中的ip地址和发布地址您自己填写即可
后面有问题,欢迎继续发帖交流

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
小侠米 + 5

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-17 17:22:47
2#
您好,不太清楚您的需求,服务端命令用调用服务端命令去调用就行了鸭,为什么要通过发送HTTP请求的方法求调用服务端命令呢。

通过调用服务端命令就可以传参鸭。
如果您有什么特殊的需求需要用http请求的方式去调用服务端命令的话,欢迎跟帖补充

https://help.grapecity.com.cn/pa ... ion?pageId=56529957
活字格帮助手册-服务端命令数组参数类型

本帖子中包含更多资源

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

x
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2021-8-17 17:46:59
3#
Lay.Li 发表于 2021-8-17 17:22
您好,不太清楚您的需求,服务端命令用调用服务端命令去调用就行了鸭,为什么要通过发送HTTP请求的方法求调 ...

服务端命令是给第三方通过HTTP请求调用的,这个第三方也许就是活字格做的系统,这里只是为了方便演示模拟第三方调用,都放在一个系统完成,但是逻辑和需求是相同的
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-17 18:50:53
4#
小侠米 发表于 2021-8-17 17:46
服务端命令是给第三方通过HTTP请求调用的,这个第三方也许就是活字格做的系统,这里只是为了方便演示模拟 ...

那您第三方调用的话写js发送请求调用就好了鸭
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2021-8-17 19:31:26
5#
Lay.Li 发表于 2021-8-17 18:50
那您第三方调用的话写js发送请求调用就好了鸭

这不是问题的本意
这里第三方调用系统就是活字格开发的,怎么把数据写成参数要的格式给传过去
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2021-8-18 14:47:07
7#
Lay.Li 发表于 2021-8-18 11:03
您好,我们研究了一下您的需求,发现在前台用http请求传这种参数确实很困难。所以我们采用服务端命令去发 ...

感谢大佬,结果是对的同时也有如下疑问:
1、活字格服务端命令会自动把JSON字符串转换为对象格式吗?因为demo中通过服务器端命令发送HTTP请求给的参数是  JSON序列化的字符串,然后nameUpate的参数本身要求是数组,但是好像前面传来的JSON序列化参数在这里就可以按对象格式使用,中间这变化太突然看不懂。

2、假设不用选择用户了,直接把表格2全部姓名  用前端页面发送HTTP请求也可以按照数组格式传参数,为什么就不行呢
如下截图是前端页面根据接口要求传递了表格2全部数组。(也不知道这样设置的数组参数是不是符合nameUpate要求???

然后 勾选  JSON序列化就是报下面错


不勾选  JSON序列化错误就是:




本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-18 17:25:50
8#
本帖最后由 Lay.Li 于 2021-8-18 18:29 编辑
小侠米 发表于 2021-8-18 14:47
感谢大佬,结果是对的同时也有如下疑问:
1、活字格服务端命令会自动把JSON字符串转换为对象格式吗?因 ...

不客气哈~第一个问题,关于活字格服务端命令是否会把SON字符串转换为对象,您可以写js请求一下试试,这块儿只是把对象以json的形式传递而已
第二个的话,我们研究了许久发现发请求始终不能将请求体和这个服务端命令所需要的参数类型构造的完全一致。还是建议您用服务端命令去发请求去做,这样也简便。
调用服务端命令发送的请求



自己构造的最接近服务端命令调用的请求

本帖子中包含更多资源

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

x
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2021-8-18 17:46:34
9#
Lay.Li 发表于 2021-8-18 17:25
不客气哈~第一个问题,关于活字格服务端命令是否会把SON字符串转换为对象,我们不太清楚,您可以写js请求 ...

建议收下了,提这么两个问题都跟JSON结构数据有关
更想说的是活字格目前对JSON的处理不是很完善,总有些坑留着等大家踩
不管是数据库查询获取的数据、还是HTTP请求,或者C# API返回的JSON数据,总有些小问题卡住
希望活字格团体好好整理一下有关JSON的问题,论坛帖子有关JSON的不少
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-18 18:14:13
10#
小侠米 发表于 2021-8-18 17:46
建议收下了,提这么两个问题都跟JSON结构数据有关
更想说的是活字格目前对JSON的处理不是很完善,总有些 ...

嗯嗯,感谢大佬的支持,活字格目前确实存在着许许多多待完善的地方,所以我们提供论坛让大家可以提出产品需求,可以反馈bug,可以一起讨论使用活字格遇到的问题。我们会从大家的建议中不断得到反馈,让活字格不断去完善,为大家提供更好的服务
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部