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

FreeBSD Manual Pages

  
 
  

home | help
WWW::OAuth::Request(3)User Contributed Perl DocumentatioWWW::OAuth::Request(3)

NAME
       WWW::OAuth::Request - HTTP Request container role

SYNOPSIS
	 use Role::Tiny::With;
	 with 'WWW::OAuth::Request';

DESCRIPTION
       WWW::OAuth::Request is a	Role::Tiny role	that provides a	consistent
       interface to WWW::OAuth for parsing and authenticating requests.	See
       "HTTP REQUEST CONTAINERS" in WWW::OAuth for specifics.

METHODS
       WWW::OAuth::Request implements or requires the following	methods.

   body_pairs
	my $pairs = $req->body_pairs;

       Return body parameters from "application/x-www-form-urlencoded"
       "content" as an even-sized arrayref of keys and values.

   content
	my $content = $req->content;
	$req	    = $req->content('foo=1&baz=2');

       Set or return request content. Must be implemented to compose role.

   content_is_form
	my $bool = $req->content_is_form;

       Check whether content is	single-part and	content	type is
       "application/x-www-form-urlencoded". Must be implemented	to compose
       role.

   header
	my $header = $req->header('Content-Type');
	$req	   = $req->header('Content-Type' => 'application/x-www-form-urlencoded');

       Set or return a request header. Multiple	values can be set by passing
       an array	reference as the value,	and multi-value	headers	are joined on
       ", " when returned. Must	be implemented to compose role.

   method
	my $method = $req->method;
	$req	   = $req->method('GET');

       Set or return request method. Must be implemented to compose role.

   query_pairs
	my $pairs = $req->query_pairs;

       Return query parameters from "url" as an	even-sized arrayref of keys
       and values.

   request_with
	my $res	= $req->request_with($ua);

       Send request using passed user-agent object, and	return response. Must
       be implemented to compose role.

   url
	my $url	= $req->url;
	$req	= $req->url('http://example.com/api/');

       Set or return request URL. Must be implemented to compose role.

BUGS
       Report any issues on the	public bugtracker.

AUTHOR
       Dan Book	<dbook@cpan.org>

COPYRIGHT AND LICENSE
       This software is	Copyright (c) 2015 by Dan Book.

       This is free software, licensed under:

	 The Artistic License 2.0 (GPL Compatible)

SEE ALSO
       HTTP::Request, Mojo::Message::Request

perl v5.32.0			  2018-09-17		WWW::OAuth::Request(3)

NAME | SYNOPSIS | DESCRIPTION | METHODS | BUGS | AUTHOR | COPYRIGHT AND LICENSE | SEE ALSO

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

home | help