I want to make my web app to provide download a file.

A simple example is like that:

############################################
class MainHandler(webapp.RequestHandler):
    def get(self):
        self.response.headers['Content-Type'] = "html/text"
        self.response.headers['Content-Disposition'] =
'attachment;filename="d.txt"'
        self.response.out.write("abcd")

def main():
    application = webapp.WSGIApplication([('/d', MainHandler)],
debug=True)
    wsgiref.handlers.CGIHandler().run(application)

if __name__ == '__main__':
    main()
##############################################################

It should download a file d.txt with content "abcd"

I tried the code in localhost, it works well.
I updated it to appspot.com, it failed.
>From IE, an error "Internate Explorer cannot donwload d from ...."
happened.

So does appspot.com support to download a file? Or anything I made
mistake code?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to