[ 
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)

Reply via email to