我在ajax pager mode中使用了tablesorter。我需要保护我的JSON数据,所以如何从GET切换到POST。是否有其他方法可以保护浏览器中的URL访问数据?
答案 0 :(得分:0)
生成随机值并将该随机值存储在会话变量中。使用ajax请求包含randow值。
如果缺少随机值或者它不等于会话变量,则拒绝访问json数据。
在包含json数据的PHP页面中,粘贴此代码。
session_start();
if(!isset($_REQUEST['randomVal']) || ($_REQUEST['randomVal'] != $_SESSION['randomVal'])) {
echo "Direct Access to the page denied";
exit();
}