Dav*_*ala 3 linux ubuntu http apache-2.4
我试图为教育范围启用 DELETE http 方法,但没有达到目标......我已经阅读了很多文档,但不明白我必须在哪里设置它。
首先,apache默认的http方法限制在哪里?使用 OPTIONS / HTTP1.0 我只能看到 OPTIONS GET HEAD 和 POST 作为允许的方法,限制在哪里?
由于 DELETE 方法是 HTTP/ 1.1 的一部分,因此您不会发现它是受支持的方法的一部分OPTIONS / HTTP/1.0
...
您拥有Limit
可以允许/限制某些 HTTP 选项的指令:
<Directory /var/www/html>
<Limit GET HEAD POST PUT DELETE OPTIONS>
# Deprecated apache 2.2 syntax:
# Order Allow,Deny
# Allow from all
# Apache > 2.4 requires:
Require all granted
</Limit>
</Directory>
Run Code Online (Sandbox Code Playgroud)
但我不能 100% 确定您需要在 Apache 级别明确允许 DELETE,除非之前明确拒绝。
据我所知,它主要是,你需要一个脚本/应用,实际上做了这样的DELETE请求。