Определить запрос ajax с моего сервера - PullRequest
0 голосов
/ 04 июня 2009

можно ли определить сервер, с которого отправляется ajax-запрос ??, и если да, то как я могу определить и выполнить только те запросы, которые поступают с моего сервера ..

1 Ответ

3 голосов
/ 04 июня 2009

ах, вы смешиваете сервер / клиент (как и многие другие). я мог бы неправильно истолковать ваш вопрос тремя способами:

  1. несмешная шутка
    можно определить сервер, обслуживающий ответ ajax. если запрос переходит к http://www.example.com/foo.bar?id=boo, имя обслуживающего сервера может быть www.example.com (если вы не являетесь жертвой перехвата DNS).

  2. возможно, но невероятно
    если вы хотите, чтобы ваш сервер отвечал только на ваш персональный клиент (= браузер), то фильтруйте по ip. если у тебя статический ip. и, возможно, аутентификация через безопасное соединение.

  3. Most Likley
    если вы хотите обслуживать ajax-запросы от вашего сервера только к сайтам, исходящим от вашего сервера, вы должны выполнить аутентификацию (через базовую аутентификацию или сеансы).

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