Test11 пишет:На сайте отправляю пост запрос яксом и соответственно получаю данные.
Как поставить защиту скажем, мол запрос может быть отправлен только локально, с текущего домена...
Какую можно бы придумать защиту от парсинга своего сайта и в том числе от курла, мне больше интересно как защитить данные при парсинге курлом..
В соседней теме человек пытается пропарсить "защищенную" страницу курлом, у него не получается, там же я описал, как это обойти http://forum.php.su/topic.php?forum=71&topic=17901
Абсолютной защиты от этого не существует, можно понаставить препятствий, путем перенаправлений через JS, но и это не поможет если кому то будет надо будет парсить.
CURL имитирует пользователя, если вы будете ставить слишком много препятствий можете и реальным пользователям наставить преград.
А по поводу того, что можно придумать, придумано уже не мало, но можно извращаться на эту тему до бесконечности)) например при каждой загрузке странице менять куки через js)) но оно вам надо?
Что касается post запроса, он отправляется пользователем и никто не сможет сказать наверняка черех CURL он был сделан или через браузер, потому что грань между ними слишком размыта ... это как если тебе пришло сообщений от незнакомой девушки "Привет!" и ты пытаешься определить по сообщению правда это девшука или спам-бот))
|