Web services 在开发RESTfulWeb服务时,我可以依赖PUT和DELETE吗?

Web services 在开发RESTfulWeb服务时,我可以依赖PUT和DELETE吗?,web-services,apache,drupal,nginx,httprequest,Web Services,Apache,Drupal,Nginx,Httprequest,在为Drupal开发RESTful web服务时,我发现我自己的开发服务器(运行nginx)实际上阻止了删除和放置HTTP请求。 虽然对我来说,解决这个问题很简单,但我想知道依赖PUT/DELETE请求是否真的是一个明智的决定。 我的开发可以在任何Drupal安装中免费使用和安装,可以在共享服务器、Apache、nginx或任何其他堆栈上使用和安装 我能考虑到大多数标准Drupal安装都会接受PUT和DELETE吗? web服务器及其前面的防火墙的标准和通用配置是什么?是否允许PUT/DELET

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

我能考虑到大多数标准Drupal安装都会接受PUT和DELETE吗?

web服务器及其前面的防火墙的标准和通用配置是什么?是否允许PUT/DELETE?

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

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

我从未听说默认情况下会阻止这些动词。请详细说明它们是如何被禁用的,以及您是如何解决的。我的安装不是一个简单的安装,它是很久以前的aegir安装。不过,默认情况下没有启用DELETE和PUT,所以我想确定默认行为是什么……我从来没有听说过默认情况下阻止这些动词。请详细说明它们是如何被禁用的,以及您是如何解决的。我的安装不是一个简单的安装,它是很久以前的aegir安装。不过,默认情况下没有启用删除和放置,所以我想确定默认行为是什么。。。