- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Sat, 25 Jul 2020 00:54:28 +0200
- To: Aaron Coburn <acoburn@apache.org>
- Cc: Henry Story <henry.story@bblfish.net>, Eric Jahn <eric@alexandriaconsulting.com>, LDP Next <public-ldpnext@w3.org>
- Message-ID: <CAKaEYh+Ot7vws4zNFEw1YhpgCnrGwG=-hRMcDV1Kp+YhM5TbzQ@mail.gmail.com>
On Sat, 18 Jul 2020 at 20:39, Aaron Coburn <acoburn@apache.org> wrote: > Hi Henry, > > Actually, it does: > https://solid.github.io/specification/#uri-slash-semantics > Thanks for the pointer "Paths ending with a slash denote a container resource" Plenty of examples of URIs on the web ending in / that are not a container > > > On Sat, 18 Jul 2020 at 13:55, Henry Story <henry.story@bblfish.net> wrote: > >> >> >> > On 18 Jul 2020, at 19:50, Aaron Coburn <acoburn@apache.org> wrote: >> > >> > >> > Second (related to the FS analogy mentioned earlier): Solid puts a lot >> of emphasis on the semantics of slashes in URLs (e.g. containers always end >> with slashes), which means the LDP interaction model can be derived from >> the other parts of a request, rather than from client-supplied Link >> headers. This (arguably) simplifies the client-server interaction, since >> clients no longer need to supply explicit link headers when creating >> resources; the idea here is that HTTP clients already supply a request URL >> and Content-Type and web developers are (arguably) more familiar with those >> compared to link headers. This also means that, when building Solid on top >> of LDP, the server can accept an explicit interaction model, but if one >> isn't present, a server-level filter can derive one from other information >> in the request. And since Solid only uses basic containment, there are >> really only three relevant interaction models: LDP-RS, LDP-NR and LDP-BC. >> >> Solid makes no requirements on slashes. Those are given as examples, as >> they >> help make intuitive sense of the protocols, as they map nicely to file >> system >> intuitions. Clients and servers have to discover resources by following >> links. >> >> Henry Story >> >> https://co-operating.systems >> WhatsApp, Signal, Tel: +33 6 38 32 69 84 >> Twitter: @bblfish >> >>
Received on Friday, 24 July 2020 22:54:54 UTC