Realización de solicitud HTTP HEAD con tiempo de espera en Ruby

En una aplicación Rails, me gustaría hacer una solicitud HTTP HEAD para un recurso (una URL proporcionada por el usuario), para asegurarme de que existe. También me gustaría un tiempo de espera, para asegurarme de que el método falla después de pasar un período razonable de tiempo esperando. ¿Cuál es la forma más sencilla de lograr esto (utilizando la biblioteca estándar, si es posible)?

Respuestas a la pregunta(1)

Su respuesta a la pregunta