Skip to content

Commit 9a4c78e

Browse files
committed
[Explainer] note fallback in the text/uri-list alternative considered
1 parent 4ce2065 commit 9a4c78e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

README.md

+3
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,9 @@ Today, most browsers render such a response as plain text (a usable fallback for
411411
In this approach, an ordinary HTTP-scheme link would respond with a `Content-Type: text/uri-list` header. User agents would interpret this content type
412412
as a multilink and attempt open each constituent link.
413413

414+
Feature detection/fallback can be provided by using content negotiation - the browser can add `text/uri-list` to the `Accept:` header of any request
415+
originating from a link with `rel=multilink`.
416+
414417
The main drawback is that this _forces_ multilinks to be hosted on a server which adds indirection and reduces privacy. While the plaintext fallback
415418
in non-implementing agents is better than the failure-mode for the `multi`-scheme, it's still not very usable so would likely require a
416419
linkified-fallback anyway.

0 commit comments

Comments
 (0)