由于接受HTTP标头不同,无法加载框架

时间:2019-02-19 05:52:12

标签: internet-explorer http-headers http-accept-header

我已经成功申请了一段时间了。但是最近,它开始在IE中引发错误。 当我单击应用程序中的“编辑”按钮时,框架无法加载,并且得到400响应。它最近开始发生。 在我的localhost应用程序中运行正常,没有任何问题,

我尝试比较生产和本地主机的请求标头。

本地主机 接受text / html,application / xhtml + xml, /

生产 接受application / x-ms-application,image / jpeg,application / xaml + xml,image / gif,image / pjpeg,application / x-ms-xbap, /

function editDrafts(value,subtitle){

        Ext.Ajax.request({
            url:"reptSec.do?action=validateRptEdit",
            params: {rtpId: value},
            success:function(response,options){
                var responseData = Ext.JSON.decode(response.responseText);
                if(responseData.success == true){
                    var str="<%=request.getContextPath()%>/manageReport.do?action=editReport&rptSeqId="+value;
                    str=str+"&menuName="+window.top.mainMenuDshbrd;
                    if(subtitle)
                        str=str+"&subtitle="+subtitle+" >> Edit Report";
                    /* document.forms[0].action = str;
                    document.forms[0].submit(); */
                    window.location=str;
                }else{
                    showSimpleMessage('Edit Report',responseData.message);
                }
            },
            failure:function(response,options){
                showSimpleMessage('Edit Report',responseData.message);
            }
        });

}

我不确定为什么同一浏览器发送不同的接受标头

0 个答案:

没有答案