Вопрос: |
Здравствуйте! У меня есть файл принимающий * запросы (http://***.*.php)
До недавнего времени все было в порядке, он принимал их и записывал в базу данных.
Но вот уже пару дней сервер отвечает * на запросы, хотя на хостинге я ничего не менял. В чем может быть проблема? |
Вопрос: |
Причем пост запросы перестали обрабатыватся с одного приложения, если слать с других источников, все в порядке |
Ответ: |
Здравствуйте
о каком приложении идет речь? уточниет с какого ip отправляются запрсоы |
Вопрос: |
С разных, но смысл в том, что это приложение для * устройств.
ИП для примера **,***,**,***, только что пытался отправить |
Ответ: |
что указываете в заголовках ? user_agent |
Вопрос: |
Странно, но после манипуляций с агентом все заработало |
Вопрос: |
Но почему раньше сервер принимал и так, а после какого то промежутка перестал? |
Ответ: |
каких именно манипуляций? |
Вопрос: |
Установил юзер агент хрома, до этого его или вообще небыло или был какой то стандартный |
Вопрос: |
Даже гет запросы перестали работать без юзер агента |
Ответ: |
Вопрос передан администратору, ожидайте пож. |
Ответ: |
с указаниме user-agent работает? |
Вопрос: |
Да, но интересна причина, почему до этого перестало работать? |
Вопрос: |
Я тестировал много раз и пришел к выводу что это было не обязательным, ведь скрипту это было абсолютно не важно. А значит сервер блокирует запросы без указания агента. Хотя такого дня * назад небыло |
Ответ: |
Без заголовков запрос может попасть под правила флуда и блокироваться если на сервер идут флуд атаки. Поэтому нужно указывать user agent |
Вопрос: |
А если множество одинаковых агентов? |
Ответ: |
боты обычно не представляются |
Вопрос: |
Хорошо, спасибо! |
Ответ: |
ok
|