冻梨网微信小程序访问豆瓣api403问题解决方法

微信小程序访问豆瓣api403问题解决方法

微信小程序访问豆瓣api403问题解决方法一览;通过豆瓣api可以获取很多电影、书籍等的数据信息。昨晚上用微信小程序请求豆瓣api,竟然被豆瓣拒绝了。(豆瓣设置了小程序的访问权限);下面就跟着小编一起来看看最新的解决方法吧!

问题:

小程序请求是这样子:

错误这样子

解决:

1、使用Nginx

首先下载Nginx

解压

打开解压文件nginx-1.13.12(这是你的解压文件名)/conf/nginx.conf

在文件中找到server {},在server {}下添加

重点是更改 proxy_set_header Referer 'no-referrer-when-downgrade';

proxy_set_header User-Agent 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36';

以此来代替小程序去请求豆瓣,然后把数据返回给小程序。

更改配置后保存,在nginx.exe 文件夹下打开命令窗口,输入start nginx,启动后每次修改配置,可以使用nginx -s reload

start nginx : 启动nginx

nginx -s reload

本站除标明"本站原创"外所有图文版权归创作人所有,如有冒犯,请直接联系冻梨网,我们将立即予以纠正并致歉!转载请注明出处:微信小程序访问豆瓣api403问题解决方法https://www.donglinet.com.cn/105725.html