Sails.js js覆盖响应方法

Sails.js js覆盖响应方法,sails.js,Sails.js,我使用的是SailsJS 0.9.8,如果响应应该发送到websocket,我想为每个API响应添加一些信息 我想这样做的原因是,应用程序通过socketIO大量使用WebSocket,并且当使用响应对象的send()和json()方法时,状态代码不会添加到发送到socket的json中,如果通过http发送,则可以使用该json。我可以在发送之前将状态添加到json中,但它会变得很混乱,所以我想用其他方式来完成 一些响应方法,如badRequest()和serverError()等,确实添加了

我使用的是SailsJS 0.9.8,如果响应应该发送到websocket,我想为每个API响应添加一些信息

我想这样做的原因是,应用程序通过socketIO大量使用WebSocket,并且当使用响应对象的send()和json()方法时,状态代码不会添加到发送到socket的json中,如果通过http发送,则可以使用该json。我可以在发送之前将状态添加到json中,但它会变得很混乱,所以我想用其他方式来完成

一些响应方法,如badRequest()和serverError()等,确实添加了预期的状态代码,但send()和json()没有添加,即使我将其作为参数提供。有可能改变这种行为吗

另外,我确实查看了与我的问题基本相同的内容,但选择的答案对我不起作用,我复制了badRequest的源文件并将其放入api/responses/中,然后简单地添加了一个打印输出,但从未显示


谢谢

我知道sails.js 0.10.x支持这一点: