前端請求的2種形式

https://www.jianshu.com/p/d0a4de05786bajax

第1種是表單形式:json

form表單形式是一種鍵值對形式後端

例如 a=1&b=3瀏覽器

 ajax {app

            data: ,     {"a":1, "b":2}工具

            contentType: "application/x-www-form-urlencoded",    // 表示表單格式,http協議的body裏是 a=1&b=3這種字符串, //默認爲這種形式post

            type: 'post',url

 }code

若是是get請求,表單裏的數據組裝會在url後面加上a=1&b=3orm

http協議get是請求資源,body是能夠帶數據的,

但不少工具對http的實現是不支持body帶數據的,例如瀏覽器,httpclient等,因此後端request在body取不到數據

 

第2種是json形式

例如 {"a":1, "b":2}

url: url,

            data: JSON.stringify(data),     //爲json格式數據

            contentType: "application/json",    // 表示json格式,http協議的body裏是json字符串

            type: 'post',

相關文章
相關標籤/搜索