设置http状态但保持正常视图?

时间:2017-12-19 23:17:22

标签: ruby hanami

如何设置不同的http状态但保持正常显示?目前我的行动中有这两行

self.status = 403
self.body = Web::Views::Login::Form.render(exposures)

但是我的问题是我得到了完整的不同页面,只有灰色页面,中间有一个大矩形,HTML文本为self.body(转义,所以我看到了实际的源代码,而不是页面)。 / p>

那么,如何在保持常规视图处理的同时设置响应代码(==显示self.body)?

1 个答案:

答案 0 :(得分:1)

目前无法做到,请参阅https://github.com/hanami/hanami/issues/874了解解决方法。