摘要: 具体错误内容如下: lua ssl certificate verify error: (20: unable to get local issuer certificate) 处理方法 给lua使用一个root账户生成的pem即可,操作方法如下: ubutu14系统 root@172-18-21- 阅读全文
posted @ 2020-12-08 15:33 温柔易淡 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: 今天在使用ngx.req.set_header 来添加自定义头信息在代理请求的时候,发现自定义的请求头信息怎么都转发不过去了,后端服务器一直收不到这个头,我就纳闷了,于是使用排除法来排查到底哪里有问题。 以下都是头信息里面的冒号左侧部分,举个例子: depath_env: f12 使用下划线来定义头 阅读全文
posted @ 2020-12-08 15:17 温柔易淡 阅读(2657) 评论(0) 推荐(0) 编辑
摘要: 铺垫知识 +号在http传输中,会转为空格,所以需要额外转义,转为%2B就可以了。 现象描述 今天遇到很奇怪的现象,前端web页面传过来的时间戳是 2020-12-08T00:00:00+08:00 ,我在nginx+lua里面使用 resty.http 来转发请求的时候,发现到服务器端的时间是这样 阅读全文
posted @ 2020-12-08 14:58 温柔易淡 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 今天解决错误主要是跨域的问题,这个跨域在nginx上配置add_header什么的都不够,遇到非200的请求就会出现跨域问题,这个是因为在nginx官方文档写了, add_header只有在 200, 201 (1.3.10), 204, 206, 301, 302, 303, 304, 307 ( 阅读全文
posted @ 2020-12-08 14:56 温柔易淡 阅读(1334) 评论(0) 推荐(1) 编辑