express框架如何读取根目录下的.txt文件
发布于 5 个月前 作者 iori2882 922 次浏览 来自 问答

最近接入企业微信,在接入的过程中需要验证可信域名归属,验证方法如下图:

20190306154522.jpg

本以为很简单的操作(以前在Java也做过类似的操作),但是我把文件放入网站根目录后,访问http://nebula.lnlzy.cn/WW_verify_wXmuFehhPi5HhoJl.txt,提示404,好像node.js的地址必须经过路由?那现在有没有办法能让我验证成功啊?

6 回复

放在根目录下没用的,Express 默认的话根目录下的 public 目录是静态资源目录,放着下面就好了。

自己封装接口吧

不一定要放在网站根目录,那是以前php的说法,只要能通过get请求http://nebula.lnlzy.cn/WW_verify_wXmuFehhPi5HhoJl.txt,返回WW_verify_wXmuFehhPi5HhoJl.txt文件就行了

@supperchong 那就可用二楼的 res.sendfile 方法了

结贴:感谢大家回复…1楼方法是有效的…二楼方法暂时没测试,估计也是有效的

回到顶部