Catalyst::Controller::REST
如何在对话框中继续这样做
[info] Could not find a serializer for an empty content-type
而且,这是浏览器
无法找到客户支持的内容类型。
我的包中有这一行..
__PACKAGE__->config(default => 'text/yaml');
我还安装了YAML::Syck
和URI::Find
per the docs
package Sampcat::Controller::Client::Holiday;
__PACKAGE__->config(default => 'text/yaml');
BEGIN { extends 'Catalyst::Controller::REST' }
sub holiday :Chained('../client') :Args :ActionClass('REST') {}
sub holiday_GET {
my ( $self, $c ) = @_;
$self->status_ok( $c, entity => {
'foobar' => 1
} );
$c->stash->{body} = "foo";
}
答案 0 :(得分:1)
; tldr ..更改
__PACKAGE__->config(default => 'text/yaml');
到
__PACKAGE__->config(default => 'text/x-json');
暂时。