Прочитать заголовок HTTP-заголовка - PullRequest
2 голосов
/ 28 февраля 2011

У меня есть проект, который использует сервер Apache, который требует NTLM-аутентификации. Если я посмотрю с помощью packageracer на http-пакеты, я смогу увидеть имя пользователя в виде открытого текста.

Мой вопрос: как мне прочитать заголовки http текущего соединения? Я пробовал:

url = URI.parse('http://www.knowbase.be')
req = Net::HTTP::Get.new('http://www.knowbase.be')
@res = Net::HTTP.start(url.host, url.port) {|http|
  http.request(req)
}

Но это дает http-запрос со стороны сервера. Может кто-то помочь мне с этим! Мне нужна эта функциональность для реализации этого -> Учебник

1 Ответ

4 голосов
/ 28 февраля 2011

Вам, вероятно, следует взглянуть на содержимое request.headers, см. документацию . Может потребоваться некоторая настройка в Apache, чтобы получить правильный заголовок, перенаправленный в Rails.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...