學習ajax教程,詳細了解get與post
get方式:
作用:可傳送簡單數據
大小:url最大長度是2083 bytes,可以用于get傳遞數據的長度是2048 bytes
包含體:數據追加到url中發送,也就是http的header傳送
post方式:
作用:可傳送簡單復雜數據
大小:web.config里限制
包含體:數據在http請求的實體內容里傳送
ajax用post模式傳送數據.需注意:
1.設置header的context-type為application/x-www-form-urlencode確保服務器知道實體中有參數變量.通常使用xmlhttprequest對象的setrequestheader("context-type","application/x-www-form-urlencoded;")
2.參數是名/值一一對應的鍵值對,每對值用&號隔開.如 name=abc&sex=man&age=18.
3.參數在send(參數)方法中發送
4.服務器端請求參數區分get與post.例如asp.net中以request.form["name"]對實體中的參數請求.這時url參數請求request.querystring["name"]將引發異常
新聞熱點
疑難解答
圖片精選