![](/img/trans.png)
[英]JSON Payload from JIRA webhook does not always enter into SQL database
[英]Escape values in webhook's JSON payload in Automation for JIRA
我有一个使用Code Barrel的JIRA自动化附件配置的webhook动作。 它将请求发送到需要JSON负载的端点。
使用模板语法,我可以编写一个自定义主体,例如
{"some_key": "{{issue.summary}}"}
将值模板化为JSON有效负载:
但是,这很脆弱。 如果任何模板值包含双引号或反斜杠,则我们可能会生成语法上无效的JSON有效负载。
Automation for JIRA有什么办法可以转义文本以包含在JSON字符串中?
我只是做了一个快速发布,使您可以对这些值进行编码。 您可以在以下位置找到文档-https: //docs.codebarrel.io/automation/smart-fields/working-with-strings.html#encoding
虽然很简单:
{"some_key": "{{issue.summary.jsonEncode}}"}
这在Cloud中是实时的,并且在服务器的3.9.7版本中可用。
希望那是你所追求的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.