type:get/post;java
async :false 異步;json
true 同步;緩存
cache:false 在URL後面加一個時間戳;服務器
true 會讀緩存;app
processData:false ;異步
true 默認,對於data參數進行序列化;eg:{id:1,name:"zhangsan"}對象序列化爲 ?id=1&name=zhangsan 格式;async
contentType:不指定時,默認爲:application/x-www-form-urlencoded,此時即使發送json也會轉化爲查詢字符串;post
指定爲application/josn charset=utf-8時,通常爲data:JSON.stringfy(data)不符合json串會報錯----->processData:false ;編碼
dataType:服務器返回的數據格式;url
java:
@RequestParam
處理簡單類型的綁定,處理contentType爲默認時的串,實質上是獲取Request.getParameter()時key對應的value;
@RequestBody
這個不會被servlet轉化統一放在request對象裏面;
通常處理非contentType爲默認編碼格式的數據,get請求沒有HttpEntity因此@RequestBody不適用