- From: Mike West <notifications@github.com>
- Date: Tue, 24 Jan 2017 01:18:31 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 24 January 2017 09:19:21 UTC
Usage of the 'ftp:' protocol when requesting subresources from non-'ftp:' clients has slowly declined over the last few years to the point where it represents a negligable amount of traffic[1]. The protocol does not support modern requirements, like encryption, and there's interest from at least one browser vendor in removing support for FTP from their network stack entirely in general[2]. To that end, this patch alters Fetch to block FTP subresources from webby clients. That is, a page delivered from `http://example.com/` will receive a network error response to requests like those generated from `<img src='ftp://example.com/image.png'>`. [1]: https://www.chromestatus.com/metrics/feature/timeline/popularity/531 [2]: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/bIJdwwoQ98U/-F1aL2FgBAAJ You can view, comment on, or merge this pull request online at: https://github.com/whatwg/fetch/pull/464 -- Commit Summary -- * Block 'ftp:' requests from non-'ftp:' clients. -- File Changes -- M fetch.bs (6) -- Patch Links -- https://github.com/whatwg/fetch/pull/464.patch https://github.com/whatwg/fetch/pull/464.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/pull/464
Received on Tuesday, 24 January 2017 09:19:21 UTC