微信小程序console.log()的使用问题,谨慎使用加号
[ 2022-12-10 15:17:41 | 作者: admin ]
console.log方法用于在控制台输出信息。它可以接受一个或多个参数,将它们连接起来输出。
一般使用方法如下,多个参数需要用逗号分开
错误使用如下:
一般使用方法如下,多个参数需要用逗号分开
console.log('Hello World')
// Hello World
console.log('a', 'b', 'c')
// a b c
// Hello World
console.log('a', 'b', 'c')
// a b c
错误使用如下:
console.log('res='+res);
当res不是字符串的时候,上面的写法就报错了,加号需要改为逗号console.log('res=',res);
wx.uploadFile返回json字符串不是json对象
[ 2022-12-10 15:16:09 | 作者: admin ]
wx.uploadFile返回json字符串不是json对象,如果不转换,直接用点运算符是获取不到后台返回的值的
let res = JSON.parse(res);
apache反向代理增加和修改header,以便于判断https
[ 2022-12-10 14:57:19 | 作者: admin ]
p.s. 因为老服务器用apache加https,然后反向代理iis6上的http,因为http和https都允许访问,所以这个时候就无法判断当前用户访问是http还是https了。在apache的反向代理配置前增加header能实现这个判断。
1、配置中 mod_headers 前去掉注释
2、代理配置前增加
程序代码中可以使用 $_SERVER["HTTP_HTTPS"] 来获取
参考:https://www.php.cn/manual/view/17877.html
1、配置中 mod_headers 前去掉注释
2、代理配置前增加
RequestHeader unset HTTPS
RequestHeader append HTTPS "on"
RequestHeader append HTTPS "on"
程序代码中可以使用 $_SERVER["HTTP_HTTPS"] 来获取
参考:https://www.php.cn/manual/view/17877.html
1