已解决 getConfig接口返回的Content-Type问题

我们服务器有个防火墙, Content-Type返回的是text/html 就会给加密了, index.php?mode=getconfig 这个接口返回的是json, 但是Content-Type是text/html, 所以解析返回的内容出问题了

如何修改, 让这个接口返回appilcation/json

禅道版本 12.5.3 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 王传根 悬赏:5 日期: 2024-02-20 14:59:27 答案:1 点击:117

获取技术支持

QQ: 电话:
设置备注
答案列表
最佳答案
2024/02/20

可以修改下zentaopms/www/index.php文件试一下

if(isset($_GET['mode']) and $_GET['mode'] == 'getconfig')    
{    
    header('Content-Type: application/json;'); die(helper::removeUTF8Bom($app->exportConfig()));           
}
2024/02/20
已经这样试过了, 没起作用
2024/02/20
本地有试过通过接口调用是正常的,这块如果不行的话可能需要排查看下是否环境上还有什么其他限制