eiri commented on issue #825: Allow urlencoded '+' characters in 
_scheduler/jobs/<job_id> field
URL: https://github.com/apache/couchdb/issues/825#issuecomment-330279604
 
 
   You really got me confused here with what exactly you are proposing. At 
first I've read this as a suggestion to take `+` in URL as a literal + symbol, 
hence my comment on breaking RFC. Now, after rereading, I see that you are 
suggesting to make replicator's URI into _not_ unique resource allocator, i.e. 
make `"2abc%2Bcreate_target%2Bcontinuous"`, `"2abc+create_target+continuous"` 
(and also `"2abc%20create_target%20continuous"` by accident, right?) to point 
to the same document.
   
   This still feels wrong, to be honest. Interchangeable delimiters in resource 
identification already sounds as unnecessary complication and confusion with 
encoding\representation of such things (imagine whole number of possible mixes: 
""2abc+create%20target%2Bcontinuous"`) seems problematic. Again, if it is only 
about convenience then let's change that plus to something not requiring 
encoding.
   
   Also, anecdotical, reading around gave me a notion that in web's URL `+` 
requires encoding only in query, not in path, but I can't find RFC to back this 
up.
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to