2014-01-14 3 views
0

Хотя я не думаю, что очень удобно включать полезную нагрузку в запрос DELETE. Я столкнулся с экземпляром, где я тестирую службу, требующую полезной нагрузки для DELETE. Может ли быть способ использования клиента Rest Ruby для этого? К сожалению, мне сложно с этим справиться.Метод DELETE с полезной нагрузкой с использованием Ruby Rest: Client?

@json_request = '{"user_id": 5, "meta_data": "foo"}' 
resource = RestClient::Resource.new "http://www.foo.com/some/process" 
@response_update = resource.delete(@json_request, :content_type => :json, :accept => :json) 

Выход: ArgumentError: неверное число аргументов (2 для 0..1)

ответ

0

В настоящее время это не возможно, с этим драгоценным камнем. Вы можете увидеть адресацию PL, которая. Возможно, вы можете разветвить его и потянуть эти изменения в свою собственную вилку остального клиента.

запрос Выдвижная https://github.com/rest-client/rest-client/pull/98

0

Попробуйте

RestClient :: Request.execute (Метод => 'удалить',: URL => "http://www.foo.com",: полезная нагрузка => json_data)

Смежные вопросы