PATCH method call POST
martinmilacek opened this issue · comments
I have called PATCH method, but wslite executed POST method. Is it bug or feature? Thanks.
Response patch(Map params=[:], Closure content=null) {
Map newParams = new LinkedHashMap(params ?: [:])
if (newParams.headers) {
newParams.headers[HTTP.X_HTTP_METHOD_OVERRIDE_HEADER] = HTTPMethod.PATCH.toString()
} else {
Map override = [:]
override[HTTP.X_HTTP_METHOD_OVERRIDE_HEADER] = HTTPMethod.PATCH.toString()
newParams['headers'] = override
}
return executeMethod(HTTPMethod.POST, newParams, content)
}
Seeing the same issue. Any word on a fix for this? Thanks!