On Mar 17, 2013 4:46 AM, "Julian Reschke" <[email protected]> wrote: > > On 2013-03-17 02:49, Jonas Sicking wrote: >> >> It's currently unclear what to do if a page contains markup like <a >> href="page.txt" download="A.txt"> if the resource at audio.wav >> responds with either >> >> 1) Content-Disposition: inline >> 2) Content-Disposition: inline; filename="B.txt" >> 3) Content-Disposition: attachment; filename="B.txt" >> >> People generally seem to have a harder time with getting header data >> right, than getting markup right, and so I think that in all cases we >> should display the "save as" dialog (or display equivalent download >> UI) and suggest the filename "A.txt". > > > I agree that people have problems getting headers right, but in all the cases above, it seems they have set the header on purpose, no?
Over in [1] we immediately ran into people wanting to override an explicitly set header. So no, I don't think that is accurate. I think it is just as common to want to control a situation from markup when you are dealing with a server that is sending a header, as when dealing with a server that is not sending a header. At least if you account for the number of servers setting headers. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=676619#c117 / Jonas
