Bug 15964
| Summary: | Downloading file with double encoded slash (/) fails | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Joakim Nygård <joakim> |
| Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | mrowe |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Mac | ||
| OS: | OS X 10.5 | ||
Joakim Nygård
One wonders who would put a slash (encoded or not) in a file name, but the free mp3 available on last.fm here:
http://www.last.fm/music/Rihanna/_/Umbrella%252FCinderella%2Bft%2BYoung%2BPlatinum%2BLil%2BMama%2B%2526%2BChris%2BBrown?digestmail=6I5uvJR02CMWxaY16RjXgg
is not downloadable. Safari reports hat the disk is full, although the reason probably has to do with the slash. The requested url failing appears to be double encoded (as is the information link above) as described here: http://www.owasp.org/index.php/Double_Encoding
Requesting the file through curl works fine.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
I have successfully downloaded the file named "Rihanna - Umbrella-Cinderella ft Young Platinum Lil Mama & Chris Brown.mp3" using Tiger Safari/WebKit and also a local TOT build, running on Tiger as well.
So, this sounds like a Leopard Safari or CFNetwork regression.
David Kilzer (:ddkilzer)
Related to Bug 15964?
Mark Rowe (bdash)
Debugging shows that this is the same as the issue mentioned in bug 15874.
*** This bug has been marked as a duplicate of 15874 ***