I use the following code to allow all origins: $c->response->header('Access-Control-Allow-Origin' => $c->req->header('origin')); $c->response->header('Access-Control-Allow-Methods' => 'GET,POST,OPTIONS'); $c->response->header('Access-Control-Allow-Headers' => 'accept,content-type'); $c->response->header('Access-Control-Allow-Credentials' => 'true');
if ($c->req->method eq 'OPTIONS') { $c->stash(jsonrpc_output => { result => 'CORS Workaround' }); return; } On Mon, Jun 18, 2018 at 3:34 AM, Theo Bot <thg....@gmail.com> wrote: > David, > > It is routed to the default en routine: > > sub end :ActionClass('RenderView') { > my($self,$c) = @_; > } > > On Fri, Jun 15, 2018 at 3:07 PM, David Dorward <da...@dorward.me.uk> > wrote: > >> cOn 15 Jun 2018, at 13:54, Theo Bot wrote: >> >>> Can anybody tell me to to add an "Access-Control-Allow-Origin" in the >>> header: >>> >>> I've tried "$c->response->header('Access-Control-Allow-Origin' => '*'); >>> >> >> That's how you do it. >> >> But I don't see it in the response >>> >> >> Is that line of code actually running for the response? >> >> Have you put it on the wrong route by mistake? >> >> Are you putting it on the response for a POST or GET request when the >> browser is making a preflight OPTIONS request which isn't being handled by >> that? >> >> _______________________________________________ >> List: Catalyst@lists.scsys.co.uk >> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst >> Searchable archive: http://www.mail-archive.com/ca >> tal...@lists.scsys.co.uk/ >> Dev site: http://dev.catalyst.perl.org/ >> > > > > -- > Met vriendelijke groet, > > Theo Bot > > > _______________________________________________ > List: Catalyst@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/ > > -- João André Simioni jasimi...@gmail.com
_______________________________________________ List: Catalyst@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/