请教高手有关XMLHTTP的问题
var oHttp = new ActiveXObject("Microsoft.XMLHTTP");
var szURL; //请求地址略
var szAuth;//网站权限认证的用户名
var szPass;//网站权限认证的用户密码
var szUserInfo;//通过POST提交的表单信息,已进行过编码
oHttp.open("POST",szURL,false,szAuth,szPass);
oHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oHttp.send(szUserInfo); //方法1
oHttp.send(); //方法2
alert(oHttp.status);
问题在于用方法2提交每次得到状态为200,但用1方法提交有时为200,有时直接出错提示“指定资源下载失败”,在这种情况下抓包后得到状态401,很郁闷。服务器方面为xp,web服务器为一种集成在应用程序中的PHP服务器,服务器上 没装任何防火墙(window自带的也关闭了),请问高手具体有什么可能使以上程序有时成功,有时失败?先谢过了