Мое приложение использует Vapor 4.3 и имеет простой маршрут, который отправляет фрагмент HTML в качестве ответа:
import Vapor
func routes(_ app: Application) throws {
app.get("hello") { _ -> String in
"<html><body>Hello, world!</body></html>"
}
}
К сожалению, для этого ответа не установлен правильный заголовок HTTP Content-Type
поэтому он не отображается как правильный HTML, когда этот маршрут открывается в браузере. Какой лучший способ установить заголовок Content-Type
в этом ответе?