openresty中lua的https请求报错的代替办法(丑
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,openresty中是有一套请求http/https的方法的:resty.http。https请求需要添加证书文件crt,但是我试了老半天,centos下所有的证书文件都试过去了,找不到钉钉api.d
千家信息网最后更新 2026年10月31日openresty中lua的https请求报错的代替办法(丑
openresty中是有一套请求http/https的方法的:resty.http。https请求需要添加证书文件crt,但是我试了老半天,centos下所有的证书文件都试过去了,找不到钉钉api.dingtalk.com对应的证书。而且还报错缺少ssl模块。
而用curl请求是可以拿到正常结果的,故而产生了一个歪念头。。。。
url = "https://oapi.dingtalk.com/gettoken?appkey="..appkey.."&appsecret="..appsecret
cmd = "echo curl -s \""..url.."\""
t = io.popen(cmd)
, , d = string.find(t:read(), '{"errcode":0,"access_token":"(%S+)","errmsg')
哈哈,是不是看上去很怪异?lua调用命令行,然后捕获返回信息,再用正则去解析。
实在没办法了,证书这个问题卡了我很久,到现在也没有解决,所以用了这个办法,还完美规避了resty中一些依赖的缺失问题。
★注意,这里不能直接调用curl哦,因为返回值会抛出一些过程信息,拿到的是一堆无法解析的乱码,必须用echo屏蔽掉这些信息,然后才能上正则。
证书
信息
办法
文件
正则
问题
怪异
乱码
命令
念头
方法
模块
结果
缺失
过程
求是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
花魁咖啡
上海挚品互联网科技有限公司
互联网新科技
涨乐互联网科技
互联网是不是新科技
互联网科技有限公司图片
互联网科技logo设计
互联网科技的未来发展
长亮科技互联网金融
四个字互联网科技公司取名
互联网科技实习生岗位职责
晓花互联网科技有限公司网址
速维有品互联网信息科技(苏州)有限公司
国大互联网教育科技有限公司工作
合肥互联网科技公司公章图片
怎样加入科技互联网
互联网科技包装股
北京军民互联网科技公司
互联网科技创业有什么好项目
知域互联网科技有限公司官网
深圳市人人互联网科技有限公司
科技制造互联网公司
鑫亿盛互联网科技
广州善班互联网科技
互联网前沿科技
开一家科技互联网公司需要多少钱
山东有哪些互联网科技公司
江苏互联网科技小贷
北京天晋互联网科技有限公司
恒生科技互联网指数十大成分股