這種型別是我們現在最常用的,越來越多的人把它作為請求頭,用來告訴服務端訊息主體是序列化後的 json 字串。由於 json 規範的流行,除了低版本 ie 之外的各大瀏覽器都原生支援 json.stringify,服務端語言也都有處理 json 的函式,使用 json 不會遇上什麼麻煩。
3,multipart/form-data
xhr.setrequestheader("content-type", "multipart/form-data; charset=utf-8");
這又是乙個常見的 post 資料提交的方式。我們使用表單上傳檔案時,必須讓 form 的 enctyped 等於這個值
4,text/xml
xhr.setrequestheader("content-type", "text/xml; charset=utf-8");
它是一種使用 http 作為傳輸協議,xml 作為編碼方式的遠端呼叫規範,這種方式現在不常用 ajax請求的幾種請求頭content type
請求引數為json資料格式 qs轉換鍵值形式之後 qs轉換鍵值形式之前 常用的post請求資料格式,一般情況下,上傳檔案時使用,表單提交常用的方式,我們使用表單上傳檔案時,必須讓 form 的 enctyped 等於這個值 var formdata new formdata 舉例,如果是上傳兩張 它...
Ajax中get請求和post請求
我們在使用ajax向伺服器傳送資料時,可以採用get方式請求伺服器,也可以使用post方式請求伺服器,那麼什麼時候該採用get方式,什麼時候該採用post方式呢?get請求和post請求的區別 1.使用get請求時,請求所帶的引數會跟在url後傳遞,而post請求則是作為http訊息的實體內容傳送給...
Ajax中Get請求與Post請求的區別
我們在使用ajax時,當我們向伺服器傳送資料時,我們可以採用get方式請求伺服器,也可以使用post方式請求伺服器.那麼,我們什麼時候該採用get方式,什麼時候該採用post方式呢?get請求和post請求的區別 1.使用get請求時,引數在url中顯示,而使用post方式,則不會顯示出來 2.使用...