Помощник
|
AJAX ответ |
lensoy
|
Сообщение
#1
|
||
|
|
||
|
|||
Degradator |
21.9.2015, 10:50;
Ответить: Degradator
Сообщение
#2
|
|
вобщем-то это нормально. Ты можешь отправлять постом какую-то скрытую переменную, и если ее нет, то делать редирект (301) на главную страницу сайта, а лучше писать нет прав доступа (403). Ну, или например проверять переменную $_POST на empty() Но в любом случае, твой случай абсолютно нормален, и никто не занимается этой бедой.
|
|
|
lensoy
|
Сообщение
#3
|
|
Да, так и думал сделать. Просто хотел перестраховаться, вдруг есть способы по-интереснее.
Спасибо за ответ! |
|
|
Arks |
27.9.2015, 21:09;
Ответить: Arks
Сообщение
#4
|
|
|
не городите чушь.
есть способы поинтереснее, они называются СТАНДАРТ X-Requested-With: XMLHttpRequest Это заголовок который бразуер отправит при ajax-запросе. Если страница рассчитана на этот заголовок и его нет отправляете заголовок: HTTP/1.1 302 Found Location: http://somesite CORS (Cross-origin resource sharing) Веб-сервер для ajax-запросов производит предварительную авторизацию на низком канальном уровне проверяя допустимую Policy - если ajax-ресурс в ней не присутствует запрос идет досвиданья. Таким образом с другого домена на котором пользователь не может быть отправлен ajax-запрос, только обычный или например jsonp(по сути get).
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44916 | 19.7.2023, 10:03 автор: qpPeW |
|
Вопрос-ответ о работе форума | 307 | dos1k | 43330 | 9.11.2019, 17:59 автор: heks |
|
Ищу специалиста Wordpress/PHP/JS/AJAX | 5 | by_roXe | 4309 | 4.11.2018, 17:09 автор: kikimora17 |
|
Предлагаю качественные ссылки на ответ маил | 32 | Ванди | 11105 | 5.8.2018, 16:16 автор: magaca |
|
Предлагаю размещение качественных ссылок на форумах и сервисах вопрос ответ | 21 | ПроФФи | 5027 | 2.3.2018, 20:56 автор: ShowPrint |
Текстовая версия | Сейчас: 23.4.2024, 10:35 |