В общем есть некое API, где выдаётся ссылка привязанная к IP адресу клиента.
Я попытался запросить с сайта через XmlHttpRequest
и через fetch
.
Но CORS блокирует такое соединение, тк сервер не передаёт разрешающие заголовки.
Пробовал сунуть в iframe
. Дак там нельзя получить внутренний контент из-за CORS
Пробовал плагин Cors Unblock
. Сработало. Но не один нормальный человек не будет устанавливать себе непонятные плагины, чтобы посидеть на сайте.
В общем созрела идея сделать просто прокси.
А проблема вот в чём. Не могу передать фейковый IP (IP клиента), конечному серверу, где сидит API. В любом случае улетает адрес моего сервера.
Пробовал с PHP curl передать такие заголовки curl_setopt($ch, CURLOPT_HTTPHEADER, [ "REMOTE_ADDR: $ipAddress", "HTTP_X_FORWARDED_FOR: $ipAddress", "HTTP_FORWARDED_FOR: $ipAddress", "HTTP_X_FORWARDED: $ipAddress", "HTTP_FORWARDED: $ipAddress", "HTTP_CLIENT_IP: $ipAddress", "HTTP_X_CLIENT_IP: $ipAddress", "HTTP_CF_CONNECTING_IP: $ipAddress", "HTTP_X_REAL_IP: $ipAddress", "HTTP_REAL_IP: $ipAddress"]);
И ничего не сработало. Может вы знаете, как ещё можно решить такую проблему?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
На сайте используется плагин Custom Post Type UI, который добавляет post_type=typesВ итоге вывод материалов происходит по ссылке site
Невозможно обновить теги для созданных контактов в MailChimpРебят покажите пожалуйста как добавить уже подписанному контакту теги используя...
У меня есть массив с 9 цифрами по порядку, и пользователь вводит число, как сделать проверку на то, есть ли то число в этом массиве которое он ввел...