Hi Bertrand, > > Am Freitag, den 30.11.2007, 15:59 +0100 schrieb Bertrand Delacretaz: > > > ...Do we really need suffixes? I'm still a bit confused about their goals > > > for GET requests. > > Not sure, whether we use them, sometimes, they may be helpful.... > That sounds much like YAGNI to me ;-) I know of a usecase for the suffix that is very common.
let's assume i would like to let a user upload an arbitrary file into an nt:resource node. To be able to provide a sensible filename for the later download I would also store the original filename along side. Now since the browser uses the last segment of the URL as the filename on the downloaders local disk, I need to have an option to append that filename at the tail end of the URI to allow for a useable filename on the client.... An example could work like this: /mypage - title = pdfpage title - text = this is my pdf + upload (nt:resource) - originalFilename = my.pdf An example URI could like this: /mypage/upload.spool/my.pdf Where the .spool extension would kick-off the spool.esp script that then delegates after checking the suffix with the originalFilename delegates to the WebDAV GET. This allows to expose "my.pdf" still as the "filename" of the browser download. regards, david
