diff options
| author | franck cuny <franck@lumberjaph.net> | 2010-06-08 13:18:38 +0200 |
|---|---|---|
| committer | franck cuny <franck@lumberjaph.net> | 2010-06-08 13:18:38 +0200 |
| commit | 548f1a38f43a1b5da435b3a7c778f5ec3471f2f2 (patch) | |
| tree | 4b36535807ec253033bc6f4ba0f259e62c74d1f6 /lib/Net/HTTP/Console/Role/Headers.pm | |
| parent | update name of api methods; fetch doc from method (diff) | |
| download | net-http-console-548f1a38f43a1b5da435b3a7c778f5ec3471f2f2.tar.gz | |
update regex; modify http methods; ..
Diffstat (limited to 'lib/Net/HTTP/Console/Role/Headers.pm')
| -rw-r--r-- | lib/Net/HTTP/Console/Role/Headers.pm | 19 |
1 files changed, 19 insertions, 0 deletions
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; |
