Playframework 支持HTTP";“合并”;动词在玩!框架2.1?

Playframework 支持HTTP";“合并”;动词在玩!框架2.1?,playframework,playframework-2.0,playframework-2.1,Playframework,Playframework 2.0,Playframework 2.1,我正在尝试在游戏中实现oData服务!框架 在更新记录时,oData客户端“JayData”使用“Merge”HTTP动词/方法提交更改,但Play框架似乎根本不支持这一点 是否仍要为此添加支持?MERGE将不受支持,因为它不是一个 要在请求中使用任意HTTP方法,请使用WSRequestHolder中的execute方法 合并将不受支持,因为它不是一个 要在请求中使用任意HTTP方法,请使用WSRequestHolder中的execute方法 据我所知,MERGE不是HTTP方法,而是PUT上

我正在尝试在游戏中实现oData服务!框架

在更新记录时,oData客户端“JayData”使用“Merge”HTTP动词/方法提交更改,但Play框架似乎根本不支持这一点


是否仍要为此添加支持?

MERGE
将不受支持,因为它不是一个


要在请求中使用任意HTTP方法,请使用
WSRequestHolder
中的
execute
方法

合并
将不受支持,因为它不是一个


要在请求中使用任意HTTP方法,请使用
WSRequestHolder
中的
execute
方法

据我所知,
MERGE
不是HTTP方法,而是
PUT
上指定的头。如果是这种情况,可以使用
PUT
方法检查标题。我在这里找到了一些相关信息:“本节的其余部分定义了一个自定义HTTP合并方法,该方法在OData 3.0之前的OData协议版本中使用”,这就是我假设Microsoft的“开放”协议实际上符合标准且易于支持的结果!你好您可以将JayData配置为发送POST/PUT而不是MERGE/PATCH,但当然您的服务器将不符合oData,并且您只能将其与JayData一起使用。我建议改用WebAPI提供程序,它是一个REST提供程序,所以任何REST服务器都应该能够为它提供服务。有了这个解决方案,您就失去了其他好处,因为oData指定了一些您必须用REST实现的东西,比如过滤、分页、排序、长度和投影。无论如何我们可以在这里或我们自己的论坛上为您提供帮助。或者您可以使用我们的nodejs+mongodb odata服务器
MERGE
并不是一种HTTP方法,而是
PUT
上的一个指定头。如果是这种情况,可以使用
PUT
方法检查标题。我在这里找到了一些相关信息:“本节的其余部分定义了一个自定义HTTP合并方法,该方法在OData 3.0之前的OData协议版本中使用”,这就是我假设Microsoft的“开放”协议实际上符合标准且易于支持的结果!你好您可以将JayData配置为发送POST/PUT而不是MERGE/PATCH,但当然您的服务器将不符合oData,并且您只能将其与JayData一起使用。我建议改用WebAPI提供程序,它是一个REST提供程序,所以任何REST服务器都应该能够为它提供服务。有了这个解决方案,您就失去了其他好处,因为oData指定了一些您必须用REST实现的东西,比如过滤、分页、排序、长度和投影。无论如何我们可以帮助您,只需在这里或我们自己的论坛上询问。或者您可以使用我们的nodejs+mongodb odata服务器