[Catalyst] REST and text/html not supported

Alejandro Imass alejandro.imass at gmail.com
Mon Jun 29 20:49:49 GMT 2009


You can override the default serializers:

__PACKAGE__->config(
  'default'   => 'application/json',
  'stash_key' => 'rest',
  'map'       => {
    'text/html' => [ 'View', 'TT', ],
    'text/xml' => [ 'View', 'TT', ],
  },
);


On Tue, Jun 30, 2009 at 4:07 PM, Angel Kolev<ankolev at gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi all
> i have controller Myapp::Controller::Offers with "use parent
> 'Catalyst::Controller::REST'" where all RESTed requests works fine, but
> then i have Myapp::Controller::Offers::Create where i dont  want
> C::C::REST to  work, because when i send common form with content type
> 'application/x-www-form-urlencoded' to /offers/create/done i recieve 415
> "Content-Type text/html is not supported". The "done" method is:
> sub done: Local: ActionClass('RenderView')
> I dont want this controller to be RESTish or atleast how i can enable
> text/html content types here?
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iEYEARECAAYFAkpJJekACgkQlAw25U6UlpCgsQCfWamzBWlE/tU2eMHbnb9HHv6s
> KRQAnRMAnF6Sjf2RO6gGH9gaEJpzSTqa
> =wwA/
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>



More information about the Catalyst mailing list