Closed milo closed 2 years ago
Seems like the plus should only be decoded for URL parameters.
As far as the 404 download goes, I want to keep it that way. I could ignore it and only have the program download 200 and 206 responses, but I'd rather it be able to download every type of response.
Thank you for the fix.
What about different row color for non 2xx responses? Or response code column? Just to be able recognize it.
I could probably add an option that allows non 200 and 206 responses to be downloaded and have it be off by default.
A new version is up that fixes this. Downloading non-200/206 requests can be enabled in the Advanced options.
That's great. Thank you!
I've tested new version. The non-200/206 option works well. But the +
char is still translated to space.
Steps to reproduce.
test.html
with <a href="https://example.com/my+file.txt">my+file.txt</a>
contentshttps://example.com/my file.txt
I overlooked the drag and drop code. For now, until I release an update, you can just copy and paste the URL instead of dragging if there's a + symbol.
This should definitely be fixed in the latest build.
Thank you! Works for me now.
Hi @erickutcher,
thank you for the HTTPDownloader. I just downloaded it and I love it! Simple & small without unnecessary ballast.
When I drag & drop link with
+
char in it, it is "decoded" to space. For example:In webserver log I can find that HTTP downloader tries to download
/downloads/my%20file.txt
.I think that escaping space by
+
is quite obsolete today and replaced by%20
... anyway, I think that HTTP Downloader shoud preserve the+
char in an URL.And second issue - when HTTP Downloader tries to download non-existing file, it receives 404 HTTP from webserver but it saves the file and says "Completed", It is a little bit unexpected. I would expect "File not found" similar message. The downloaded file contains HTML: