如果我有一个我希望只收到AJAX请求但发送了同步请求的链接,我只会发回404.假设我有一个链接,我希望只接收同步请求。处理用户向该链接发送AJAX请求的情况的标准做法是什么?
谢谢
答案 0 :(得分:1)
我建议不允许使用405方法,因为在该同步地址不允许使用AJAX,或者因为请求需要(我假设)JSON或XML而不允许406不可接受,并且您正在返回HTML(同样我假设)。我不知道这里有行业标准,但我可能错了。
答案 1 :(得分:0)
您应该在用户请求中查找Ajax标头的存在:' HTTP_X_REQUESTED_WITH'