0

我们正在使用akeneo/pim-community-dev installationin 版本1.6.23。我们将这个实例托管在platform.sh. 由于平台已经更新了他们的 WAF,我们现在无法更新大型数据集,因为 ajax 请求无效。平台的支持告诉我们,akeneo PIM 发出的请求不符合 RFC。根据 RFC,form-urlencoded 发送中的最大密钥数量为 4000。由于他们没有指定键,因此每个字符都被识别为键。因此它失败了。

解决方案是以不同的方式发送数据。--data '{"code":"vgrp_dur.....我们应该做而不是做--data 'jsondata={"code":"vgrp_dur.....

我实际上不知道在哪里可以更改代码来执行此操作...有知识或可以给我提示吗?

4

1 回答 1

1

我找到了代码的相关部分并制作了一个作曲家补丁来修复它的版本^1.6https ://gist.github.com/PaperCoder/63a62d029f7cd879b3ce1b6ac0470e0c

我在-JQuery-Call 中添加了正确contentType$.ajax

于 2019-08-05T11:16:35.070 回答