Способы выяснить источник HTTP-запроса? - PullRequest
3 голосов
/ 31 октября 2011

Какими различными способами я могу узнать источник, из которого генерируется HTTP-запрос? Я знаю только одно, то есть поле HTTP referrer. Есть ли другой способ?

РЕДАКТИРОВАТЬ: Здесь меня интересует только то, что запрос был сгенерирован с компьютера напрямую или с какого-либо другого веб-сайта. А в случае какого-то другого сайта, то какой? Меня не интересуют подробности IP-уровня.

Ответы [ 3 ]

2 голосов
/ 03 ноября 2011

Правильный ответ: «Нет. - SLaks ♦ 31 октября в 17:34»

0 голосов
/ 01 декабря 2015

Самый простой способ получить источник, из которого был сделан запрос, - это разбор заголовков запроса. Ниже приведен пример получения запрашиваемой информации о клиенте.

var agent = Request.Headers.UserAgent;

0 голосов
/ 31 октября 2011
...