我正在使用requireJS和text.js扩展名编写应用程序。现在,我有一堆无样式的html模板,一旦将它们加载到父模板中,它们就会获得其样式。一切正常。我唯一的问题是用户可以从技术上访问模板的url并查看未样式化的html页面。无论如何,有没有检测到这些请求来自javascript调用的AJAX请求,而不是直接来自用户使用浏览器的请求?
无论如何,有没有检测到这些请求来自javascript调用的AJAX请求,而不是直接来自用户使用浏览器的请求?
这取决于您如何发出AJAX请求,但是大多数框架都添加了一些自定义标头。例如,jQueryX-Requested-With: XMLHttpRequest
在每个AJAX请求上添加请求标头。可以在服务器上使用此标头来确定它是否是AJAX请求。而且,如果用于发出AJAX请求的框架没有添加任何自定义标头,则可以自己手动添加一个。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句