[
https://issues.apache.org/jira/browse/KNOX-984?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16642141#comment-16642141
]
Kevin Risden commented on KNOX-984:
-----------------------------------
Looks like this might have been fixed upstream in Ranger? RANGER-1726
> Knox dropping request body for http DELETE requests
> ---------------------------------------------------
>
> Key: KNOX-984
> URL: https://issues.apache.org/jira/browse/KNOX-984
> Project: Apache Knox
> Issue Type: Bug
> Components: Server
> Affects Versions: 0.13.0
> Reporter: Sandeep More
> Assignee: Sandeep More
> Priority: Major
> Fix For: Future
>
> Attachments: KNOX-984.001.patch
>
>
> The problem is with the deleting users in Ranger when proxied through Knox.
> The issue is the DELETE http request. Ranger appears to be sending the delete
> data (user to be deleted) as message body.
> [https://tools.ietf.org/html/rfc2616#section-4.3 http/1.1 specs] are not
> clear on whether DELETE should support method body or not, it explicitly
> states so, for PUT and POST though. As a result HttpClient implementation
> does not support request body and the the request body is dropped (see
> org.apache.http.client.methods.HttpDelete) which is the problem we are seeing
> here.
>
> It appears to me that the REST api implementation for DELETE appears to be
> non-standard for Ranger.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)