微信小程序中使用ajax遇到的传参问题

我在微信小程序中使用ajax主要遇到了以下的问题:

  1. get和post请求差别:

get的请求头:

                       header: {
   

                        'content-type': 'application/json'

                       },

  post的请求头:

       header: {
   
          "Content-Type": "application/x-www-form-urlencoded"
       },
 
 
  1. 在post请求中使用data传入参数时对{}和[]识别错误。
此时就要使用格式转换,使用的是JSON.stringify()方法。
javaajax使用的为

data: {

                     jsonStr: {"studentId":"getfoo"}

  },

而微信就要使用JSON.stringify()方法,写法如下:

data: {

                     jsonStr:JSON.stringify({"studentId":"getfoo"})

  },

 

 

 

你可能感兴趣的:(微信小程序中使用ajax遇到的传参问题)