zoukankan      html  css  js  c++  java
  • 微信小程序报错,不在以下 request 合法域名列表中(引起的探索)

    微信小程序报错,不在以下 request 合法域名列表中(引起的探索)

     

    转 https://www.cnblogs.com/tu-0718/p/9690021.html

       最近因为突然对小程序有兴趣,然后开始了自学之旅。

         在学习的过程当中遇到了一个问题,控制台报错,提示:不在以下 request 合法域名列表中,如下图所示

      

      然后我就开始了搜索之旅,相对觉得以下这篇还行,但没解决我的问题

      https://blog.csdn.net/qq_27626333/article/details/53638161 

      找了很久,也跟着一些博客说的方法尝试,问题却始终得不到解决。

      不知道是不是早上吃了2个核桃,突然灵光一闪想到了一个方法,点击微信开发者工具详情,在弹出的选框里勾选最后一个选框,如下图

      

       小程序默认不会勾选最后一个不校验合法域名的选框,所以这里需要我们手动勾选不校验合法域名选框

      注:一般建议在开发环境下勾选不校验合法域名选项,但线上正式环境最好不勾选不校验合法域名选框

      终于解决了上述问题,还没来得及高兴,发现又报了一个400的错,如下图:

      

      

       这个错度娘说是请求错误,由于语法格式有误,服务器无法理解此请求。

      然后我又开始了搜索之旅,https://www.cnblogs.com/beppezhang/p/5824986.html  这篇文章还不错,但这里不适用

      开始我以为是请求接口或者参数有问题,后来琢磨了好久,无意中碰巧解决了该问题(我的内心是崩溃的)

      原来是下面head里的Content-Type属性不能设置 application/json,

      这里只要不设置json设置text,xml,甚至为空都可以,比如 application/text,application/xml,Content-Type:""

      补充:后来看了一篇文章,测试了一下,这样设置也可以  Content-Type:"json"

      

      

       补充:其实我还遇到了一个问题,豆瓣API接口调用获取不到数据,报错403。

          我用的是这个接口地址  https://api.douban.com/v2/movie/in_theaters

         后来经过许久的搜索,终于找到了一篇文章解决了这个问题

         把域名换成 https://douban.uieee.com  +  /v2/movie/in_theaters

               详情:   http://www.php.cn/xiaochengxu-406990.html

       请容许我吐槽一下坑爹的百度搜索啊,要不是谷歌要FQ,我***绝不用百度 

  • 相关阅读:
    BN
    框架中的DDP和buffer
    深度学习框架中的并行
    Transformer
    自监督表示学习Paper
    半监督学习paper阅读
    目标检测经典paper
    STM32_从SystemInit、__main到main() 已修正
    STM32启动代码分析及其汇编学习-ARM
    Rust 及其包管理Cargo的安装使用
  • 原文地址:https://www.cnblogs.com/it-tsz/p/14300904.html
Copyright © 2011-2022 走看看