我正在使用django并向服务器发出一些ajax请求。由于该网址在javascript中可见,因此有人可以轻松复制该网址并开始通过网址栏发出请求。 django中有什么方法可以区分即将到来的请求是由ajax发送的,而不是常规浏览器的要求。
答案 0 :(得分:0)
您可以在ajax中使用标记,并在来自以下代码的代码检查请求中使用
答案 1 :(得分:0)
是的,您可以使用
HttpRequest.is_ajax()
与文档中一样 https://docs.djangoproject.com/en/2.2/ref/request-response/#django.http.HttpRequest.is_ajax