Obtener cabeceras de respuesta de Curb

Tengo la intención de hacer una llamada desde una aplicación de Ruby on Rails:

c = Curl::Easy.http_post("https://example.com", json_string_goes_here) do |curl|
  curl.headers['Accept'] = 'application/json'
  curl.headers['Content-Type'] = 'application/json'
  curl.headers['Api-Version'] = '2.2'
end

La respuesta debe tener encabezados personalizados:

X-Custom1 : "some value"
X-Custom2 : "another value"

¿Cómo itero sobre los encabezados de respuesta para comparar los valores con lo que esperaba?

Respuestas a la pregunta(1)

Su respuesta a la pregunta