前面的話
在使用ajax的過程中,常用的請(qǐng)求方式是GET和POST兩種。本文將以實(shí)例的形式來詳細(xì)說明這兩種請(qǐng)求方式
GET
GET是最常見的請(qǐng)求類型,最常用于向服務(wù)器查詢某些信息。必要時(shí),可以將查詢字符串參數(shù)追加到URL的末尾,以便將信息發(fā)送給服務(wù)器。對(duì)于XHR而言,位于傳入open()方法的URL末尾的查詢字符串必須經(jīng)過正確的編碼才行
使用GET請(qǐng)求經(jīng)常會(huì)發(fā)生的一個(gè)錯(cuò)誤,就是查詢字符串的格式有問題。查詢字符串中每個(gè)參數(shù)的名稱和值都必須使用encodeURIComponent()進(jìn)行編碼,然后才能放到URL的末尾;而且所有名-值對(duì)兒都必須由和號(hào)(&)分隔
xhr.open("get","example.php?name1=value1&name2=value2&qu