我怎样才能在帆船1访问动作2头?

问题描述 投票:0回答:2

动作2帆1是一些非常新的,但我在努力发展与它的应用程序。然而,做了一些处理,如令牌关注的时候,我需要访问来自请求头,并因为行动2只接收投入和退出,我无法访问请求,并与他们头的令牌。任何人谁可以帮我出口创造的材料将是一个很大的帮助,以及。我愿意在博客上我的发现为未来开发。

sails.js
2个回答
6
投票

随着actions2,您可以用this.req访问请求对象。


0
投票

您可以通过this.req.headers访问头中的操作方法里面。

fn: async function (inputs, exits) {

    sails.log.debug(inputs);
    sails.log.debug(this.req.headers);
    ...
}

输出将是这样的:

调试:{ '内容 - 类型': '应用/ JSON',令牌: '3f892682b21d4a649cc93e541b1b05405512eee6', '缓存控制': '无缓存', '邮递员令牌': 'eafa2bc7-5576-4acb-8f8d-91ebc9365e32' , '用户代理': 'PostmanRuntime / 7.6.0',接受: '/',主机: '本地主机:1337',饼干: 'sails.sid = S%3AUIHK5FhQjC-prYvonucFBR4hnrxgNO8R.kvoR4EMgzR2%2F%2Btg8pIFKNcsmYgPQsn6xOQp5aSmJuX4', '接受编码': 'gzip的,放气', '内容长度': '62', 连接:“保活”}

请查看官方文档:https://sailsjs.com/documentation/reference/request-req/req-headers

© www.soinside.com 2019 - 2024. All rights reserved.