限制访问不知道如何为AJAX调用的代码服务器文件,到AJAX调用和块爬虫和蜘蛛
例如:
级轿车,有2个功能
回复与所有品牌
return $ database-> Listall('brands','cardb'); 我把它与api.php?MOD =列表
- 品牌的所有汽车答复 回报$数据库 - > Listall( '汽车', 'cardb', “WHERE品牌= $品牌”) ; 我把它与api.php?MOD =列表&品牌=起亚
的问题是,谷歌列出在其搜索目录中的这些API链接,+用户还可以在那里自己的访问此页(不通过阿贾克斯呼吁) 所以我怎么能阻止这个?
你有链接解释如何做到这一点?我需要它。 – 2017-03-07 01:38:22
@MichaelRogers如果您想阻止抓取工具,那么您可以通过robots txt文件来完成工作。这将是一个很好的开始 - https://moz.com/learn/seo/robotstxt如果你正在谈论令牌方法,我并没有真正的文章。这个问题将是开始的好地方 - http://stackoverflow.com/questions/22063612/adding-csrftoken-to-ajax-request添加令牌,然后检查它在API端的存在 – JohnP 2017-03-07 09:33:16