Получите URL-адрес реферера HTTP, используя Scotty

$_SERVER[HTTP_REFERER] позволяет получить ссылочный URL-адрес в PHP, как сделать то же самое в Haskell?


person x4rkz    schedule 12.06.2017    source источник
comment
Что вы пробовали, можете ли вы включить код, и т. д.. Кроме того: вы, вероятно, захотите это, но для этого вам нужно самостоятельно проанализировать заголовок.   -  person user2407038    schedule 12.06.2017
comment
Разве вы не можете использовать функцию header, представленную в scotty здесь? Например. url <- header "referer"? Обратите внимание, что url будет иметь тип Maybe Text.   -  person liminalisht    schedule 12.06.2017
comment
Спасибо, это было именно так. Я не знал, что эта информация была в заголовке, поэтому я не смотрел в этом направлении.   -  person x4rkz    schedule 12.06.2017
comment
@liminalisht не могли бы вы написать реальный ответ, тогда его можно будет принять и исключить из списка неотвеченных   -  person Julian Leviston    schedule 18.06.2017


Ответы (1)


http_referer хранится в заголовке HTTP, что означает, что вы можете получить его, используя заголовок function из scotty следующим образом:

url <- header "referer"
person x4rkz    schedule 18.06.2017