That still didn't do it. Now I can set the content-type but firefox still wants to download it rather than install it.
Has anyone successfully served a firefox extension file from a TG install? How did you do it? James On Oct 11, 3:42 am, webno <[EMAIL PROTECTED]> wrote: > from cherrypy.lib.cptools import serveFile > > @expose() > def f(self): > return serveFile(pathtofile, content_type='application/xpi') > > On 11 okt, 07:50, jostheim <[EMAIL PROTECTED]> wrote: > > > I have a weird one. I am trying to serve a firefox xpi file (static > > file) and the content-type is being set to "text/plain" when the file > > is actually a sort of zip file. This would be fine except that > > firefox interperts that content-type as something it should download, > > not install (I verified this serving the same static file using tomcat > > which does not set the content-type and where firefox dutifully > > installs the xpi file). All I really need is for TG to not set the > > content-type at all (especially since it doesn't know what it is). > > > How do I either let TG/Cherrypy know about this content-type and what > > to set it to or have TG stop setting content-types on unknown static > > files? Or insert other workaround here. > > > Thanks, > > > James --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

