该
$.ajax方法 确实 支持HTTP PATCH。
您看到的问题是该
ajax方法
Access-Control-Allow-Methods在选项预检检查的响应标头中查找PATCH
。您的响应中缺少此标头,或者此标头的值中未包含PATCH方法。无论哪种情况,问题都出在服务器上,而不是客户端代码中。
这是使用Java的示例:
response.addHeader("Access-Control-Allow-Methods", "GET, POST, PATCH, PUT, DELETE");
该
$.ajax方法 确实 支持HTTP PATCH。
您看到的问题是该
ajax方法
Access-Control-Allow-Methods在选项预检检查的响应标头中查找PATCH
这是使用Java的示例:
response.addHeader("Access-Control-Allow-Methods", "GET, POST, PATCH, PUT, DELETE");