/ / проверка на URL адреса на заявката за проверка на ajax - php, jquery, ajax

проверка на URL адреса на заявката за валидация ajax - php, jquery, ajax

Имам някои Ajax код в моята страница, която изходинякои динамични ценни данни, как да направим този аякс код за извеждане на данните само когато искането излиза от сайта ми, така че да не позволява използването на тези данни от трети страни. (валидирането трябва да се извърши с помощта на функцията php)

Отговори:

0 за отговор № 1

трябва да направите това на сървъра, да използвате url referrer на сървъра и да решите дали тази заявка идва от вашия сайт или някъде другаде. След това реагирайте съответно.


0 за отговор № 2

Един от начините да го направите е да тествате променливата $ _SERVER в скрипта със заявки.

Така че, преди да върне данните към ajax заявката, правите проверка, за да се уверите, че променливата $ _SERVER съдържа информация, показваща, че искането е дошло от вашия сървър.

Мисля, че "вероятно ще бъде $ _SERVER [" REMOTE_ADDR "], който искате да проверите, или пък" HTTP_REFERER "може да работи също.

По принцип, ако те не съвпадат с вашата информация за сървъра, тогава просто връщайте фалшив или празен низ, вместо исканите данни.