Seeming bug in URI::URL
Aaron Sherman (ajs@openmarket.com)
Thu, 12 Oct 1995 10:10:58 -0400
Quoting problem:
I have the code:
$str = 'http://foo.com/script?otherurl=http%3A%2F%2Ffoo.com%3A8000%2F';
$url = new URI::URL $str;
print $url->as_string, "\n";
What I get back is:
http://foo.com/script?otherurl=http://foo.com:8000/
Why are the escaped characters unescaped? Not suprisingly, this causes
problems for me. Unfortunately, I do not have time to go through the
code and find out why this is happening, so I will have to kludge
around the problem by directly mucking with LWP::UserAgent, for now.
Please let me know if a patch for this is found, or if this is
designed-in behavior, that will never be fixed. Thanks.
-AJS
--
Aaron Sherman <ajs@ajs.com> B4 f w+ c kv s+(--)v r p
I-Kinetics, Inc. Pager: (508)545-0584
1 NE Executive Park Fax: (617)270-4979
Burlington, MA 01803-5005 WWW: http://ajs.com/~ajs/
ajs@ajs.com or ajs@openmarket.com
"I speak for no one."