2017-06-05 66 views
0

有没有什么办法可以在POST或PUT中使用方法PATCH?通过POST的HTTP补丁?

我在Raspberry Pi上使用智能镜像回购,并且它对自定义命令的唯一方法是GET/POST/PUT。 GPIO服务器唯一的方法是PATCH 我试过了,但它只是返回一个405方法不允许。

+2

'无论如何在POST或PUT中使用方法补丁'这没有任何意义。 PATCH是与POST和PUT相同的HTTP动词,因此它不能在其中一个“内部” –

回答

1

不,这是不可能的。 HTTP方法可以是POST或PATCH,但不能通过另一种方法使用一种方法。我能想到的唯一解决方案是使用代理,这会将POST请求更改为PATCH。例如,您会向代理服务器发送POST请求,并且代理服务器会将具有相同数据的PATCH请求发送到目标服务器。