From: SourceForge.net <no...@so...> - 2005-04-13 16:51:22
|
Bugs item #1182373, was opened at 2005-04-13 19:51 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1182373&group_id=10894 Category: 29. http Package Group: development: 8.5a3 Status: Open Resolution: None Priority: 5 Submitted By: Kai Aho (kaitzschu) Assigned to: Jeffrey Hobbs (hobbs) Summary: Too eager percent-encoding Initial Comment: Current behaviour: % http::mapReply "._~-" %2e%5f%7e%2d Background: RFC3986 Section 2.3: "-- percent-encoded octets in the ranges of ALPHA (%41-%5A and %61-%7A), DIGIT (%30-%39), hyphen (%2D), period (%2E), underscore (%5F), or tilde (%7E) should not be created by URI producers --" Desired behaviour: % http::mapReply "._~-" ._~- Possible fix: From http.tcl in procedure http::init line if {![string match {[a-zA-Z0-9]} $c]} { should be changed to if {![string match {[-a-zA-Z0-9~._]} $c]} { unless there is some character set difficulty unknown to me. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1182373&group_id=10894 |