您好,登錄后才能下訂單哦!
AJAX中XMLHttpRequest對象創建的案例分析?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!
創建XMLHttpRequest對象
XMLHttpRequest是AJAX的基礎。
所有現代瀏覽器(IE7+、Firefox、Chrome、Safari以及Opera)均內建XMLHttpRequest對象。
注:IE5/IE6需要使用ActiveRequest對象。
向服務器發送請求
xmlhttp.open("GET","ajax_info.txt",true);
xmlhttp.send();
post方式:xmlhttp.send("id=1&name=xiaoming");
post提交方式,必須將Content-Type請求消息頭更改為 application/x-www-form-urlencoded
更改方法:在發送請求前:
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
GET 還是 POST?
與 POST 相比,GET 更簡單也更快,并且在大部分情況下都能用。
然而,在以下情況中,請使用 POST 請求:
無法使用緩存文件(更新服務器上的文件或數據庫)向服務器發送大量數據(POST 沒有數據量限制)發送包含未知字符的用戶輸入時,POST 比 GET 更穩定也更可靠
感謝各位的閱讀!看完上述內容,你們對AJAX中XMLHttpRequest對象創建的案例分析大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。