如何解决使用德语字符作为垃圾发送的Dynamics 365 Webhook Json远程执行上下文
使用插件注册,我也注册了Webhook,Power automate和sample webhook。
发送到webhook的Json(远程执行上下文)似乎很好,但是当德语字符出现在字段值中时,它将作为垃圾发送。
我尝试将httpheader添加为Content-type: application/json; charset=utf-8
或Accept-Charset: utf-8
到webhook
但这并没有帮助。
以前有人遇到过类似的问题吗?
我怀疑Dynamics-crm方面存在错误,尤其是插件注册工具,但我可能错了。
解决方法
您可以使用对内容进行编码,然后再发送,或者可以做的是创建一个IServiceEndpointNotificationService并在Webhook上调用该函数,然后在函数中将内容编码为UTF- 8,然后再次呼叫您的最终端点,如果需要,您还可以在那里进一步转换数据。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。