长连接如何传递动作参数?

使用问题 · 643 次浏览
suka233 创建于 2021-08-08 17:58

官方文档里写,当operation字段为action的时候,data表示传入动作的参数,

 

想问问,data字段的格式是什么呢?想要传入特定的值,给不同的变量,请问如何做?


回复内容
CL 2021-08-08 19:10
#1

data数据整体传递到 quicker_in_param 变量里。

如果需要使用数据更新其它变量,需要设计一种参数传递格式,比如用QueryString格式。 param1=value1&param2=value2这样的。然后通过词典操作转换成词典,再从词典里取出放入变量。

这个过程会略微有点麻烦,并且要注意都做好URL编码。

suka233 2021-08-08 21:06 :

了解了 ,感谢作者,还有个问题,data字段后面的值,可不可以是变量呢?如果可以的话,请问该字段的格式是什么样子呢?

CL 回复 suka233 2021-08-08 21:28 :

data后面的内容都是按纯文本处理的。 在动作里通过quicker_in_param变量读取。



suka233 2021-08-08 21:34 :

感谢你的耐心回答  我已经解决我的问题了  谢谢!~

Marcusx 2021-08-08 20:06
#2

data用纯文本或者词典,转换成Unicode编码,传到动作后再解码输出到变量

suka233 2021-08-09 07:44 :

感谢你的耐心解释,我已经解决我的问题了~~谢谢你

回复主贴