0

在为 Drupal 开发 RESTful Web 服务时,我发现我自己的开发服务器(运行 nginx)实际上阻止了 DELETE 和 PUT HTTP 请求。
虽然对我来说解决这个问题很简单,但我想知道依赖 PUT/DELETE 请求是否真的是一个明智的决定。
我的开发可以在任何 Drupal 安装中免费使用和安装,可以在共享服务器、Apache、nginx 或任何其他堆栈上。

我可以考虑到大多数标准 Drupal 安装都接受 PUT 和 DELETE 吗?
Web 服务器和位于它们之前的防火墙的标准和通用配置是什么 - 是否允许 PUT/DELETE?

4

1 回答 1

3

PUT 和 DELETE 在 Apache、Nginx 和 Lighttp 中默认启用。它们是 HTTP 标准的一部分,任何主要的 Web 服务器都将支持该标准。绝大多数 Drupal 安装都可以依赖它们。

于 2012-08-28T10:41:10.353 回答