Я пишу приложение для GAE, и у меня есть URL, который всегда будет возвращать XML и для Content-Type установлено значение "text/xml; charset=utf-8"
.
Я использую встроенную среду веб-приложения и использую следующий код для установки типа контента и возврата XML в веб-обработчик:
self.response.headers.add_header('Content-Type',"text/xml; charset=utf-8")
self.response.out.write(template.render("my_xml",{"key1":"val1"}))
Это прекрасно работает в локальной среде разработки, но после развертывания на серверах Google тип контента всегда устанавливается на "text/html; charset=utf-8"
.
Как мне убедиться, что правильный Content-Type
установлен после его запуска на серверах Google?