Добрый день, я создал PHP API, который принимает запросы GET/POST.PHP API get requesters IP-адрес
Я хотел бы получить IP-адрес сервера, который сделал запрос к моему API, чтобы я сделал некоторую проверку.
Я попытался использовать значение $_SERVER['REMOTE_ADDR']
, но заметил, что он не работает со всеми типами веб-сайтов.
Я попытался найти в Интернете решение, но только нашел, как получить IP-адрес клиента.
И я думаю, что «клиент» означает пользователя, вызвавшего вызов API.
Мне нужен адрес сервера веб-сайта, с которого был сделан запрос.
Может ли кто-нибудь предложить лучший способ сделать это?
Если клиент не отправил вам эту информацию, я не вижу возможности определить ее. У вас есть только информация, которую клиент отправляет вам. – David
Возможный дубликат: http://stackoverflow.com/questions/13646690/how-to-get-real-ip-from-visitor – Kisaragi
Возможный дубликат [Как получить реальный IP-адрес от посетителя?] (Http: // stackoverflow. com/questions/13646690/how-to-get-real-ip-from-visitor) – cjds