WSO2 ESB javascript 内容的 MD5 API
MD5 of javascript content in WSO2 ESB API
我必须处理 WSO2 ESB 中 API 资源中的 javascript 内容。具体来说,我想从 javascript.
消息中获取 md5 哈希
当我使用 messageType = application/javascript 时,我得到一个二进制文件,没有 JS 消息。
我可以这样做吗?如果我使用二进制来获取 md5,可以吗?
最后,我解决了这个问题,如下所示:
起初,我将 axis2.xml 中的 messageBuldir 和 messageFormater 属性 更改为指向 "org.apache.axis2.format.PlainTextBuilder" 和 "org.apache.axis2.format.PlainTextFormatter" 的 "text/javascript"。
第二次我在 API 中收到带有下一个表达式的消息:"s11:Body/child::[fn:position()=1] | s12:Body/child::[fn:position()=1]"。这样,我可以将 js 消息保存在 属性.
中
最后写了一个class mediator用JS计算属性的MD5
我必须处理 WSO2 ESB 中 API 资源中的 javascript 内容。具体来说,我想从 javascript.
消息中获取 md5 哈希当我使用 messageType = application/javascript 时,我得到一个二进制文件,没有 JS 消息。
我可以这样做吗?如果我使用二进制来获取 md5,可以吗?
最后,我解决了这个问题,如下所示:
起初,我将 axis2.xml 中的 messageBuldir 和 messageFormater 属性 更改为指向 "org.apache.axis2.format.PlainTextBuilder" 和 "org.apache.axis2.format.PlainTextFormatter" 的 "text/javascript"。
第二次我在 API 中收到带有下一个表达式的消息:"s11:Body/child::[fn:position()=1] | s12:Body/child::[fn:position()=1]"。这样,我可以将 js 消息保存在 属性.
中最后写了一个class mediator用JS计算属性的MD5