From 548f1a38f43a1b5da435b3a7c778f5ec3471f2f2 Mon Sep 17 00:00:00 2001 From: franck cuny Date: Tue, 8 Jun 2010 13:18:38 +0200 Subject: update regex; modify http methods; .. --- lib/Net/HTTP/Console/Role/Headers.pm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 lib/Net/HTTP/Console/Role/Headers.pm (limited to 'lib/Net/HTTP/Console/Role/Headers.pm') diff --git a/lib/Net/HTTP/Console/Role/Headers.pm b/lib/Net/HTTP/Console/Role/Headers.pm new file mode 100644 index 0000000..d694d85 --- /dev/null +++ b/lib/Net/HTTP/Console/Role/Headers.pm @@ -0,0 +1,19 @@ +package Net::HTTP::Console::Role::Headers; + +use Moose::Role; + +has custom_headers => ( + traits => ['Hash'], + is => 'ro', + isa => 'HashRef[Str]', + default => sub { {} }, + handles => { + set_header => 'set', + get_header => 'get', + has_no_headers => 'is_empty', + delete_header => 'delete', + all_headers => 'kv', + }, +); + +1; -- cgit v1.2.3