色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

怎么獲取客戶端通過httppost發送過來的參數

方一強2年前12瀏覽0評論

怎么獲取客戶端通過httppost發送過來的參數?

asp段還是照常,用request.form("xx")的方式接收,關鍵是用Ajax方式提交數據的時候,對傳遞的值進行編碼,和設置文件頭,下面是一個ajax用Post方式提交數據的函數,你參考下:

function Post(){

var name=document.form1.name.value;

var sex=document.form1.sex.value;

var Ajax=createXMLHttps();//---這是創建XMLHttps對象的函數,就不寫了

var url="Ajax_Post.asp";//--接收數據的頁面

var sendData="v_name="+escape(name);//包含中文的值,需要escape進行編碼

sendData+="&sex="+escape(sex);

Ajax.onreadystatechange=function(){

if (4==Ajax.readyState){

//在這里進行你需要的一些操作

}

}

Ajax.open("POST",url,true);

//如果是POST方式提交數據,下兩行必不可少

Ajax.setrequestheader("content-length",sendData.length);

Ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

Ajax.send(sendData);//要POST的數據

java模擬http請求,怎么獲取客戶端通過httppost發送過來的參數