From: SourceForge.net <no...@so...> - 2007-08-19 05:13:15
|
Feature Requests item #1776724, was opened at 2007-08-17 22:27 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=361118&aid=1776724&group_id=11118 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Fabian Keil (fabiankeil) Summary: HTML error messages should only be sent with HTML files Initial Comment: When a file's transfer (from the server to Privoxy) is interrupted*, I think HTML error messages ("503, This is Privoxy ...") should only be sent (to the browser) if the file being transferred is a HTML file. I am asking for this change, because of the following: 1. If the file is not a HTML file, the error messages won't be displayed anyway (if you send the error messages after, say, a partially-transfered JPEG file, they will be interpreted by the browser as part of the partially-transferred image and won't be displayed as HTML). 2. Mozilla Firefox 1.5 (and probably some other browsers as well), when encounters an interrupted file transfer, when the transfer is retried (e.g., when Go button is clicked again), will try to resume the transfer from the point the transfer was interrupted (if you send the error messages after, say, a partially-transfered JPEG file, they will be interpreted by the browser as part of the partially-transfered file, corrupting the file). *) "Interrupted file transfers" are unsuccessful file transfers where there are already part of the file (this includes the file's HTTP headers) being sent to the browser. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2007-08-18 22:13 Message: Logged In: NO P.P.S. And below is the relevant excerpt of Privoxy's log file: Aug 19 12:09:41 Privoxy(000003d8) Request: db.gamefaqs.com/console/snes/file/final_fantasy_iii_it.txt Aug 19 12:09:49 Privoxy(000003d8) Error: read from: db.gamefaqs.com failed: WSAECONNRESET - Connection reset by peer. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2007-08-18 22:05 Message: Logged In: NO Below are the steps I use to reproduce the problem: 1. Connect through a slow Internet connection (a dial-up modem is preferred). 2. Using a web browser that has been configured to use Privoxy, open the following example URL (a 1 MB text file): http://db.gamefaqs.com/console/snes/file/final_fantasy_iii_it.txt 3. While the file is being transferred, disconnect the Internet connection (in Windows XP, right click the Internet connection's icon then select "Disconnect"). 4. After the Internet connection has been disconnected, look at the end of the partially-transferred file. P.S. I am using the Windows version of Privoxy 3.0.6 in Windows XP Professional SP2. ---------------------------------------------------------------------- Comment By: Fabian Keil (fabiankeil) Date: 2007-08-18 06:55 Message: Logged In: YES user_id=875547 Originator: NO If an ongoing file transfer is interrupted Privoxy isn't supposed to send any error message. Please show us an excerpt of Privoxy's log file that shows how Privoxy is sending it's own error message after already delivering parts of the original content (or just explain how to reproduce it). This would be a bug, no matter whether or not the original content was an image or not. If you can't do that, this request will be closed as invalid. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=361118&aid=1776724&group_id=11118 |