XaviScript – Technologist & Human
Inspiro como programador, espiro como diseñador. Disruptive Thinking!
Esta semana he trabajado en un pequeño proyecto en el que he necesitado obtener el título y la descripción de un sitio web realizando una llamada HTTP.
Finalmente, saqué el título de la etiqueta ≶title> y la descripción de la etiqueta meta, ambas en ≶head>.
Pensé que a alguien más podría serle útil por lo que os dejo aquí la manera en la que lo hice con JavaScript.
////// // 'response' es el resultado de la petición HTTP // 'content' es el código HTML del sitio web completo ////// //Para obtener el título: results.content.match(/<title[^>]*>([^<]+)<\/title>/)[1] //Para encontrar la descripción en la etiqueta meta: (jQuery) $(results.content).filter('meta[name="description"]').attr("content") $(results.content).filter('meta[name="Description"]').attr("content")
Espero que a alguien le sirva =)