HTTP.post_form en Ruby con encabezados personalizados

Estoy tratando de usar Nets / HTTP para usarPOST y poner en un agente de usuario personalizado. Normalmente he usadoopen-uri pero no puedo hacerPOST ¿puede?

yo suelo

<code>resp, data = Net::HTTP.post_form(url, query)
</code>

¿Cómo cambiaría esto para lanzar encabezados personalizados?

Editar mi consulta es:

<code>query = {'a'=>'b'}
</code>

Respuestas a la pregunta(4)

Su respuesta a la pregunta