浅谈fetch post

官方的api默认的         

   headers: { // HTTP的请求头,默认为{}

                 'Content-Type': 'application/json'

           }, 

       你可以使用

 options.body = JSON.stringify(data),

然后你使用 

  headers: { // HTTP的请求头,默认为{}

                 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'

           },

应该去使用

options.body = Object.keys(data).map((key) => {

       return encodeURIComponent(key) + '=' + encodeURIComponent(data[key]);

}).join('&')

 

你可能感兴趣的:(js,fetch)