欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

微信小程序开发 Request Headers: Provisional headers are shown

发布时间:2023/12/9 编程问答 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 微信小程序开发 Request Headers: Provisional headers are shown 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在微信小程序开发的时候,写了两个API请求:

  • 请求A:
//请求Awx.request({url: 'https://wx.baidu.com/api/wx/getBallByDate',method: 'POST',dataType: 'json',data: {date: that.data.curDate},header: {'content-type': 'application/json'},success: function(dt) {console.log(dt);}})
  • 请求B:
//请求Bwx.request({url: 'https://wx.baidu.com/api/wx/getBallByDate',method: 'POST',dataType: 'json',data: {data: ballNumber,car: abc},header: {'content-type': 'application/json'},success: function(dt) {console.log(dt);}})

当执行编译,预览网络访问时,发现请求头信息报错:

Request Headers: Provisional headers are shown

当时搜了好多篇相关文章,都是在说服务器的SSL配置的问题,或者缓存加载的问题。

因为当时我在另一个标签页中单独访问过请求B,HTTPS下访问是有结果返回的。但是在包含请求A后,就访问报错。

后来才发现是因为请求A的一个参数为空,导致后端接口异常,所以才会出现 “ Provisional headers are shown” 这个错误。

所以当出现这种错误提示后,需要将所有请求的参数和后端接口对比,确保请求能正常访问

一个接口的异常会导致所有的请求都出现问题。

这种错误,如果排除服务器SSL配置的问题,基本上都是前端请求服务器的程序报错导致。

在此记下来提醒自己踩过的坑,也给碰到同样问题的人提供一些思路。

总结

以上是生活随笔为你收集整理的微信小程序开发 Request Headers: Provisional headers are shown的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。