[MGNLDMS-61] % (percent) characters in a file name result in errors when trying to download a document from DMS Created: 23/Aug/06 Updated: 03/Jul/14 Resolved: 29/Oct/09 |
|
| Status: | Closed |
| Project: | Document Management System (closed) |
| Component/s: | None |
| Affects Version/s: | 1.1 |
| Fix Version/s: | 1.4.1 |
| Type: | Bug | Priority: | Major |
| Reporter: | Boris Kraft | Assignee: | Jan Haderka |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||
| Template: |
|
||||||||||||||||||||||||||||||||
| Acceptance criteria: |
Empty
|
||||||||||||||||||||||||||||||||
| Date of First Response: | |||||||||||||||||||||||||||||||||
| Description |
|
When I upload a document into the DMS where its filename contains a percent sign, the download will result in an error: Invalid URI Your browser sent a request that this server could not understand. Additionally, a 400 Bad Request error was encountered while trying to use an ErrorDocument to handle the request. Here is an example of the URL that is being called: The %25 is the escape character for percent. Just in case it matters: the document has not been manually uploaded but through the DMS API. |
| Comments |
| Comment by Magnolia International [ 10/Sep/08 ] |
|
Just tried with Magnolia 3.6.2-SNAPSHOT and http://localhost:8080/magnolia-empty-webapp/dms/untitled/i-has-100--frozen/i-has-100%25-frozen.jpg |
| Comment by Magnolia International [ 10/Sep/08 ] |
|
moving to 1.2.7 along with other encoding-related issues |
| Comment by Jan Haderka [ 13/Oct/08 ] |
|
Works fine on demoauthor running 3.6.3 (using FF3.0.3 on linux as a client). |
| Comment by Jan Haderka [ 29/Oct/09 ] |
|
Fixed by |