[WebKit-devel] [Bug 261223] Download name of link targets containing special characters get ignored

Dawit Alemayehu adawit at kde.org
Mon Jan 3 02:44:11 CET 2011


https://bugs.kde.org/show_bug.cgi?id=261223





--- Comment #3 from Dawit Alemayehu <adawit kde org>  2011-01-03 02:44:10 ---
(In reply to comment #2)
> The link URLs look like this:
> http://csn01.save.tv/13225552_CB3D53E19774F97FDA5C710E044C5072_0/?m=dl
> The server is currently not very responsive, but this unrelated to the bug.

I am presented with the dialog box shown in the attached screenshot. Is that
the correct name you were exepecting ? Here is what the request and response
look like from  kio_http's prespective:

HTTPProtocol::sendQuery: ============ Sending Header:
HTTPProtocol::sendQuery: "GET
/13225552_CB3D53E19774F97FDA5C710E044C5072_0/?m=dl HTTP/1.1"
HTTPProtocol::sendQuery: "Host: csn01.save.tv"
HTTPProtocol::sendQuery: "Connection: Keep-Alive"
HTTPProtocol::sendQuery: "User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US)
AppleWebKit/534.16 (KHTML, like Gecko) konqueror/4.6.40 Safari/534.16"
HTTPProtocol::sendQuery: "Pragma: no-cache"
HTTPProtocol::sendQuery: "Cache-control: no-cache"
HTTPProtocol::sendQuery: "Accept:
application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5"
HTTPProtocol::sendQuery: "Accept-Encoding: x-gzip, x-deflate, gzip, deflate"
HTTPProtocol::sendQuery: "Accept-Charset: utf-8, utf-8;q=0.5, *;q=0.5"
HTTPProtocol::sendQuery: "Accept-Language: en-US,en;q=0.9"
HTTPProtocol::readResponseHeader: ============ Received Status Response:
HTTPProtocol::readResponseHeader: "HTTP/1.1 200 OK"
HTTPProtocol::readResponseHeader: wasAuthError= false isAuthError= false
sameAuthError= false
HTTPProtocol::readResponseHeader:  -- full response:
"HTTP/1.1 200 OK
Content-Type: application/octet-stream
Connection: close
Server: Save.TV/2.51
Content-Disposition: attachment;
filename=Eine_Familie_namens_Beethoven_01-01-2011_1435_312315.avi
Content-Length: 980521140
Accept-Ranges: bytes
Last-Modified: Sun, 2 Jan 2011 22:24:22 +0100
Etag: "13225552_CB3D53E19774F97FDA5C710E044C5072_0""

> For the given URL the target filename is without special characters but due to
> another (more recent) bug it will not be presented either (with KDE browsers).

If you are talking about kdewebkit browsers only in the most recent KDE 4.6 RC1
release, then it is a known issue that has already been fixed in the 4.6
branch.

> To see the correct target filename try e.g. firefox.

I get the same thing in the following: Firefox, Chromium, Konqueror +
kwebkitpart, Konqueror + khtml and reKonq.

> > ...and should not be reported against kwebkitpart specifically
> ok,  component may be kio_http or kurifilter (just uneducated guesses)

If there is a bug that affects both kdewekit and khtml based browsers, then it
must be in the lower level class KIO related classes. KUriFilter has nothing to
do with such issues at all. Anyhow, I still would need a link that returns the
afforementioned german umaluts in order to try and duplicate the problem ; so
we can find out where it might be...

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the WebKit-devel mailing list