我的webapp向我的网络服务器发出了几个AJAX请求。其中大多数是POST请求 - 使用jQuery的$.post
或$.ajax(type:'POST',..)
完成。由于我的webapp是这些端点的唯一客户端,因此我没有实现GET处理程序,因为如果我的应用程序没有提供GET请求,就没有理由说服务器应该接收GET请求。
但很多时候,我确实在服务器日志中看到了对这些端点的GET请求。由于我没有实现它们,它们会因响应代码405而失败。这种情况不会经常发生,但它也不是很常见。
我的问题是,是否有任何浏览器/防火墙/代理自动将POST请求转换为GET?
答案 0 :(得分:2)
没有
您所看到的可能是机器人,抓取网络。这很正常。