express框架如何读取根目录下的.txt文件
最近接入企业微信,在接入的过程中需要验证可信域名归属,验证方法如下图:
本以为很简单的操作(以前在Java也做过类似的操作),但是我把文件放入网站根目录后,访问http://nebula.lnlzy.cn/WW_verify_wXmuFehhPi5HhoJl.txt,提示404,好像node.js的地址必须经过路由?那现在有没有办法能让我验证成功啊?
6 回复
放在根目录下没用的,Express 默认的话根目录下的 public 目录是静态资源目录,放着下面就好了。
res.sendfile
自己封装接口吧
不一定要放在网站根目录,那是以前php的说法,只要能通过get请求http://nebula.lnlzy.cn/WW_verify_wXmuFehhPi5HhoJl.txt,返回WW_verify_wXmuFehhPi5HhoJl.txt文件就行了
@supperchong 那就可用二楼的 res.sendfile 方法了
结贴:感谢大家回复…1楼方法是有效的…二楼方法暂时没测试,估计也是有效的