Perl Client使用哪些模块使用JSON-RPC协议的API?

时间:2012-12-27 13:12:55

标签: perl json-rpc mojolicious

我希望开发一个使用JSON-RPC的API的perl客户端。有什么最好的模块用于此?使用Mojolicious可能/有效吗?

1 个答案:

答案 0 :(得分:2)

Mojolicious有非常好的JSON编码/解码,而以下示例并不完全是JSON-RPC,让它完全兼容是微不足道的:

post '/prefetch' => sub {
    my ($self) = @_;

    my $post = $self->req->json;

    my %row;
    for my $key (qw(country state city district suburb address number complement latitude longitude)) {
        $row{$key} = $post->{$key} if exists $post->{$key};
    }