Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Dancer2::Core::HTTP(3)User Contributed Perl DocumentatioDancer2::Core::HTTP(3)

NAME
       Dancer2::Core::HTTP - helper for	rendering HTTP status codes for
       Dancer2

VERSION
       version 0.300004

FUNCTIONS
   status(status_code)
	   Dancer2::Core::HTTP->status(200); # returns 200

	   Dancer2::Core::HTTP->status('Not Found'); # returns 404

	   Dancer2::Core::HTTP->status('bad_request'); # 400

       Returns a HTTP status code.  If given an	integer, it will return	the
       value it	received, else it will try to find the appropriate alias and
       return the correct status.

   status_message(status_code)
	   Dancer2::Core::HTTP->status_message(200); # returns 'OK'

	   Dancer2::Core::HTTP->status_message('error'); # returns 'Internal Server Error'

       Returns the HTTP	status message for the given status code.

   status_mapping()
	   my %table = Dancer2::Core::HTTP->status_mapping;
	   # returns ( 'Ok' => 200, 'Created' => 201, ... )

       Returns the full	table of status	-> code	mappings.

   code_mapping()
	   my %table = Dancer2::Core::HTTP->code_mapping;
	   # returns ( 200 => 'Ok', 201	=> 'Created', ... )

       Returns the full	table of code -> status	mappings.

   all_mappings()
	   my %table = Dancer2::Core::HTTP->all_mappings;
	   # returns ( 418 => 'I'm a teapot', "I'm a teapot' =>	418, 'i_m_a_teapot' => 418 )

       Returns the code-to-status, status-to-code and underscore-groomed
       status-to-code mappings all mashed up in	a single table.	Mostly for
       internal	uses.

AUTHOR
       Dancer Core Developers

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2020 by Alexis Sukrieh.

       This is free software; you can redistribute it and/or modify it under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.32.0			  2020-05-27		Dancer2::Core::HTTP(3)

NAME | VERSION | FUNCTIONS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Dancer2::Core::HTTP&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help