我有以下自定义ajax函数,可将数据发布回PHP文件。每当发生数据发布时,都会出现以下两个错误:
拒绝设置不安全标头“ Content-length”
拒绝设置不安全标头“ Connection”
代码:
function passposturl(url1, params, obj)
{
    //url1 = url1+"&sid="+Math.random();
    xmlHttp = get_xmlhttp_obj();
    xmlHttp.loadflag = obj;
    xmlHttp.open("POST", url1, true);
    //alert(url1);
    //alert(params);
    //alert(obj);
    //alert(params.length);
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.setRequestHeader("Content-length", params.length);
    xmlHttp.setRequestHeader("Connection", "close");
    xmlHttp.onreadystatechange = function ()
    {
        stateChanged(xmlHttp);
    };
    xmlHttp.send(params);
 }
我究竟做错了什么?
                
                2
              
                  参见:stackoverflow.com/questions/2623963/…– 
                
                
                  
                    —
                    乔
                    
                  
                
              
                  嘿乔伊。在将它发布到这里之前,我确实经历了这一过程。我还是不明白。我要做的就是注释setRequestHeader行?
                
                
                  
                    —
                    狙击手