attribute - ruby xml parser




Come posso ottenere l'URL assoluto quando estrai i link usando Nokogiri? (2)

È necessario verificare se l'URL è assoluto o relativo con controllo se inizia da http: se l'URL è relativo è necessario aggiungere l'host a questo URL. Non puoi farlo con nokogiri. È necessario elaborare tutto l'URL interno per renderlo come assoluto.

Sto usando Nokogiri per estrarre i link da una pagina, ma vorrei ottenere il percorso assoluto anche se quello sulla pagina è relativo. Come posso realizzare questo?


La risposta di Phrogz va bene, ma più semplicemente:

URI.join(base, url).to_s






nokogiri