微信小程序学习wx.request 中 post 出现500错误的一些成因
2016-11-24 14:15
726 查看
经过两个星期的研究,对小程序已经有了一定的理解和运用.目前小程序的本身的不足和 bug 还是很多,下面列举一个我遇到的坑:
1. wx.request这个网络的 API 是用的很广的一个,不过在发送数据的时候,可能会出现服务器500的现象,而服务器确实没有问题,可能形成的原因如下:
url,method,header,data 的顺序要保证准确, content-type 需要小写不能写成 Content-Type(目前微信小程序是区分大小写的),使用 post 需要配置 header 中的不同参数"content-type": "application/x-www-form-urlencoded"针对 json的 post
通过的正确实例:
wx.request({
url: "http://127.0.0.1:8000/xxxx",
method: "POST",
header: {
"content-type": "application/x-www-form-urlencoded"
},
data: {
name:name,
address: address,
numberid: numberid,
email: email,
},
success: function (res) {
console.info(res);
}
});
1. wx.request这个网络的 API 是用的很广的一个,不过在发送数据的时候,可能会出现服务器500的现象,而服务器确实没有问题,可能形成的原因如下:
url,method,header,data 的顺序要保证准确, content-type 需要小写不能写成 Content-Type(目前微信小程序是区分大小写的),使用 post 需要配置 header 中的不同参数"content-type": "application/x-www-form-urlencoded"针对 json的 post
通过的正确实例:
wx.request({
url: "http://127.0.0.1:8000/xxxx",
method: "POST",
header: {
"content-type": "application/x-www-form-urlencoded"
},
data: {
name:name,
address: address,
numberid: numberid,
email: email,
},
success: function (res) {
console.info(res);
}
});
相关文章推荐
- 微信小程序wx.request中使用POST方式传输时,出现的POST is not defined报错.
- 微信小程序wx.request出现undefined
- asp.net 发送 xml post请求和接收 xml post请求时出现(500) 内部服务器错误(WebClient学习笔记)
- asp.net 发送 xml post请求和接收 xml post请求时出现(500) 内部服务器错误(WebClient学习笔记)
- 微信小程序 wx.request 出现 Failed to load resource: the server responded with a status of 400
- 通过httpwebrequest实现http的post和get方法莫名出现500内部服务器错误的解决办法
- 微信小程序:wx.request之post请求后端无法获取数据的问题
- 微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常
- 微信小程序wx.request请求用POST后台得不到传递数据
- 微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常(转)
- Sys.WebForms.PageRequestManagerServerErrorException: 在服务器上处理请求时出现未知错误。服务器返回的状态码为: 500
- {HTML5学习图谱}随着微信小程序的出现,HTML5将会炙手可热!
- Sys.WebForms.PageRequestManagerServerErrorException: 在服务器上处理请求时出现未知错误。服务器返回的状态码为: 500
- 微信小程序开发之常见问题 不在以下合法域名列表中 wx.request合法域名配置
- 学习内核驱动程序的错误及其解决方案的出现,
- PHP学习:$_GET,$_POST,$_REQUEST和$_SERVER的一些用法,以及parse_str方法
- MFC OpenCV编译程序时经常出现的一些错误
- BEA weblogic 处理请求出现错误:Cannot parse POST parameters of request
- 微信小程序把玩(三十)wx.request(object) API
- FCKeditor出现"XML request error: Internal Server Error(500)"错误的解决办法