Http post请求 body四种类型

使用HttpUtils做post请求,但post请求里面的body类型不同,假如要请求的body类型为raw,怎么设置

http://yangguangfu.iteye.com/blog/2213020/

test


function test() {

$.ajax({

type: "POST",

url: "http://localhost:8080/v1/t_token",

dataType: "json",

              data:  JSON.stringify({ "Token": "哈哈on" }),<br>
             success: function (data) {<br>
                  console.log(data);<br>
           },<br>
           error: function (data) {<br>
                //200的响应也有可能被认定为error,responseText中没有Message部分<br>
                alert($.parseJSON(data.responseText).Message);<br>
             }<br>
        });<br>

}







test

function test() { $.ajax({ type: "POST", url: "http://localhost:8080/v1/t_token", dataType: "json", data: JSON.stringify({ "Token": "哈哈on" }), success: function (data) { console.log(data); }, error: function (data) { //200的响应也有可能被认定为error,responseText中没有Message部分 alert($.parseJSON(data.responseText).Message); } }); }


这是一个raw的类型,你需要将json序列化,也就是JSON.stringify({ "Token": "哈哈on" }),