我在我的Javascript程序中使用REST或特别是$ http.get和$ http.put来调用读取或写入数据库的PHP文件。 $ http.get有效但$ http.put在浏览器的控制台中导致以下错误:
无法加载资源:服务器响应状态为403 (禁止)
如何授权PUT?
我已尝试将以下内容添加到.htaccess:
<Limit GET POST PUT DELETE>
Allow from all
</Limit>
我在/ etc / apache2 / mods-available中有以下内容:
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
我把它改为:
<Limit GET PUT POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET PUT POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
我重新加载了服务apache2,但我仍然收到403错误。