[ https://issues.apache.org/jira/browse/COUCHDB-1438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955551#comment-13955551 ]
ASF GitHub Bot commented on COUCHDB-1438: ----------------------------------------- Github user kxepal commented on the pull request: https://github.com/apache/couchdb/pull/122#issuecomment-39129014 @julianduque if it solves the issue - good then, but better to add some tests to ensure that this wouldn't be broken somewhere in future (; > GET /// triggers a 500 error > ---------------------------- > > Key: COUCHDB-1438 > URL: https://issues.apache.org/jira/browse/COUCHDB-1438 > Project: CouchDB > Issue Type: Bug > Components: HTTP Interface > Affects Versions: 1.2 > Reporter: Jason Smith > Assignee: Jason Smith > Priority: Minor > Labels: http > > I just noticed this. > $ curl -i http://localhost:5984// > HTTP/1.1 500 Internal Server Error > Server: CouchDB/1.2.0 (Erlang OTP/R15B) > Date: Tue, 13 Mar 2012 08:48:46 GMT > Content-Type: text/plain; charset=utf-8 > Content-Length: 53 > Cache-Control: must-revalidate > {"error":"unknown_error","reason":"function_clause"} > That's weird. Usually CouchDB strips trailing slashes: > $ curl http://localhost:5984/x///// > {"db_name":"x","doc_count":1,...} > $ curl http://localhost:5984/x/blah///// > {"_id":"blah","_rev":"2-6c4b3bc6c2fdc5043139942dc6f1b994","_attachments":{"out.txt" > ... > $ curl http://localhost:5984/x/blah////out.txt/////// > Hello, world! -- This message was sent by Atlassian JIRA (v6.2#6252)