+
95
-

js jquery vue 如何设置ajax请求的content-type?

请问js jquery vue 如何设置ajax请求的content-type?

网友回复

+
15
-

首先我们看jquery的ajax设置content-type,我们设置content-type为application/json;代码如下:

$.ajax({
  type: "POST",
  url: "test.php",
   data: JSON.stringify({
      username: "111", "password": "123"
    }),
   dataType: "json",
   contentType: "application/json;charset=utf-8",
   success: function(data) {
                    if (!data.err) {
                        console.log(data.msg);
                    } else {
                        console.log("出现错误:" + data.msg);
                    }
                },
                error: function(jqXHR) {
                    alert("发生错误:" + jqXHR.status);

                },
 });

那么原生js如何设置content-type呢

        var request = new XMLHttpRequest();
        request.open("POST", "test.php");

        request.setRequestHeader("Content-type", "application/json");
        request.send(JSON.stringify({
            username: "111", "pas...

点击查看剩余70%

我知道答案,我要回答