Package: wnpp X-Debbugs-Cc: debian-de...@lists.debian.org Owner: Paul Gevers <elb...@debian.org> Severity: wishlist
* Package name : libdata-uriencode-perl Version : 0.11 Upstream Author : Paul Seamons perlspam at seamons dot com * URL : https://metacpan.org/release/Data-URIEncode * License : GPL Programming Lang: Perl Description : encodes and decoded complex data structures for use in URI's The world of the web works off of URI's. The Query string portion of URIs already support encoding of key/value paired data - they just don't natively allow for complex data structures. There are modules or encodings that do support arbitrarily complex data structures. JSON, YAML and Data::Dumper all have their own way of encoding complex structures. But then to pass them across the web, you usually still have to URL encode them and pass them via a form parameter. Data::URIEncode allows for encoding and decoding complex (multi level) data structures using native Query String manipulators (such as CGI.pm). It takes complex data and turns it into a flat hashref which can then be turned into a URI query string using URL encoding. It also takes a flat hashref of data passed in and translates it back to a complex structure. I intent to work with the Perl team to get this under their umbrella, but I haven't discussed that yet. My ultimate goal is to package Logitech Squeezebox, however, there's a couple of hurdles first. Paul
OpenPGP_signature
Description: OpenPGP digital signature