Ich schreibe eine App auf GAE und ich habe eine URL, die XML immer zurückgibt und den Content-Type auf setzt.Google App Engine HTTP-Header Content-Type ist nicht korrekt, sobald Anwendung bereitgestellt wird
ich das in Webapp Rahmen und mit dem folgenden Code gebaut bin mit Inhaltstyp zu setzen und das Rück XML in den Web-Handler:
self.response.headers.add_header('Content-Type',"text/xml; charset=utf-8")
self.response.out.write(template.render("my_xml",{"key1":"val1"}))
Dies funktioniert auf der lokalen Entwicklungsumgebung, aber sobald ich auf die Bereitstellung Bei Google-Servern ist der Inhaltstyp immer auf "text/html; charset=utf-8"
festgelegt.
Wie stelle ich sicher, dass die richtige Content-Type
festgelegt ist, sobald es auf den Google-Servern ausgeführt wird?
Ein wenig spät auf die Party, aber danke! Genau das habe ich gebraucht. –
Ist es möglich, den 'Sever'-Header zu ändern? – BigSack