休息$ http.put获得403.如何授权PUT?

时间:2017-09-15 15:48:48

标签: javascript apache rest http put

我在我的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错误。

0 个答案:

没有答案