2016-04-20 4 views
3

Я пытаюсь получить следующую команду curl (которая работает), реплицируемая в каком-то Ruby-коде, однако часть заголовка «Customer-Id», похоже, не будет отправлена ​​/ выбрана API.HTTParty headers не работает в ruby-скрипте

Завиток команда: curl -u ‘[email protected]’ -H ‘Customer-Id: 243’ https://192.168.50.50/api/customers

который возвращает данные по этому клиенту. Однако в Ruby, следующее не работает:

auth = { 
    username: “[email protected]”, 
    password: "#{pass}" 
} 

@result = HTTParty.get("https://192.168.50.50/api/customers",:basic_auth => auth, :headers => { ‘Customer-Id: 243’ }).parsed_response 
puts @result 

Если у кого есть какие-либо идеи, что я делаю неправильно здесь, будет понятно!

ответ

0

Глядя на ваш код, есть ошибка:

:headers => { ‘Customer-Id: 243’ } 

Попробуйте так:

:headers => {'Customer-Id' => 243}