WebCache::DigestWebCache::Digest is a Cache Digest implementation in Perl. | |
Download |
WebCache::Digest Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Martin Hamilton
- Publisher web site:
- http://search.cpan.org/~mhamilton/
WebCache::Digest Tags
WebCache::Digest Description
WebCache::Digest is a Cache Digest implementation in Perl. WebCache::Digest is a Cache Digest implementation in Perl.SYNOPSIS use WebCache::Digest; # fetching a digest via HTTP $d = new WebCache::Digest; $d->fetch("flibbertigibbet.swedish-chef.org", 3128); # dump header fields out for info print STDERR $d->dump_header(); # saving a digest $d->save("flib"); # loading a digest $e = new WebCache::Digest; $e->load("flib"); # creating a new digests $f = new WebCache::Digest; $f->create; # defaults to a digest with 500 URL capacity # registering a URL and method in the digest $f->register("get", "http://www.kha0s.org/">; if ($f->lookup("get", "http://www.kha0s.org/">) { print "hit!n"; } # access to raw header and digest contents print "header: " . unpack("H*", $f->header) . "n"; print "digest: " . unpack("H*", $f->digest) . "n"; # access to digest header block elements print "Current version: " . $f->current_version . "n"; print "Required version: " . $f->required_version . "n"; print "Capacity: " . $f->capacity . "n"; print "Count: " . $f->count . "n"; print "Deletion count: " . $f->del_count . "n"; print "Size in bytes: " . $f->size_in_bytes . "n"; print "Bits per entry: " . $f->bits_per_entry . "n"; Requirements: · Perl
WebCache::Digest Related Software