Для моего приложения Vapor мне нужно прочитать фрагмент URI запроса.
let drop = Droplet()
drop.get("fragment") {
request in
print("URI: \(request.uri)")
print("Fragment: \(request.uri.fragment)")
return ""
}
Проблема в следующем: когда я запрашиваю http://myserver/fragment#hello
, request.uri.fragment
равно nil
. Это напечатано в консоли:
URI: http://localhost:8080/fragment
Fragment: nil
Я что-то упускаю? В документации Vapor не упоминается ни один случай, когда фрагмент не включен в URI
.