Ben web sitelerini kazıyarak ve üzerinde çalıştığım bir proje için resim almak için Cheerio (https://github.com/MatthewMueller/cheerio) kullanıyorum. Ben Node.js (veya başka bir paket) $ (img) .attr ('src') tam bir URL'ye dönüştürmek için kolay bir yol olup olmadığını merak ediyorum? Bazen "image.jpg" ve diğer zamanlarda "../../image.jpg" ve diğer zamanlarda "//somepath/image.jpg" alacağım. Belki de bir çeşit regex eksik ... Zamanınız için teşekkürler :)Node.js kazıma, resim dönüştürme src -> tam URL
6
A
cevap
9
Düğüm url
modülüne bakın. Özellikle url.resolve(from, to)
aradığınız şey olmalıdır.
+0
Teşekkürler! Bunu takdir ediyorum. – ewindsor
İlgili konular
- 1. jquery değişen resim src
- 2. Resim Dosyası PDF'ye Dönüştürme
- 3. <video src = blob: url> içinde blob nedir?
- 4. nginx/angular/node.js prerender.io ile kök URL
- 5. Resim URL/sunucudan alınma
- 6. Resim URL doğru ama resim göstermiyor
- 7. Tam Sayıdan BigInteger'e dönüştürme
- 8. Google Maps url iFrame'e Dönüştürme
- 9. WKWebView tam URL
- 10. Android Set ImageView resim src in Style
- 11. node.js + request => node.js + bluebird + istek
- 12. InputStream (Resim) ile ByteArrayInputStream Dönüştürme
- 13. node.js - socket.io ayrıştırma talebi URL
- 14. Css içinde tam bir resim görüntüleme
- 15. Tam ekrana nasıl resim eklenir
- 16. Resim yapma esnek öğenin tam yüksekliğini al
- 17. Java'da Tam Sayı dönüştürme tarihi
- 18. MVC3 projesinin dışındaki bir url görünümüne ait src özelliği görünümü
- 19. BeautifulSoup kullanarak Python web kazıma, karmaşık URL ile döngü nasıl?
- 20. Web kazıma kelime listeleri
- 21. Node.js <Class> bir kurucu değil
- 22. Dize Dönüştürme <T>
- 23. Selenium ile web kazıma
- 24. Node.js HTTP URL Al Uzunluk sınırlaması
- 25. BeautifulSoup kullanarak kazıma URL'leri
- 26. Başlık, url ve resim paylaşım facebook
- 27. Kaydetme Resim/URL in Parse DB
- 28. Twitter Bootstrap - Tam genişlikte arkaplan (resim)
- 29. İki sütun düzeninde tam sayfa resim
- 30. Resim alanı <img src=""> içine nasıl görüntüleyebilirim Özel görünümler-alanlarım içinde görünüyorsun.tpl.php
Hurdaya alınan sitenin URL'sine ihtiyacımız olacak ... Ya da böyle bir siteye örnek. Her iki durumda da, bu değerleri ayrıştırmak için kendinize ekstra bir işlev oluşturmanızı öneririm. –
Ohh Parlak! Tam olarak aynı şeyden rahatsız olmuştum, bunların her biri için el ile çözümler yazıyordum. Tanrı onu korusun! – vishalv2050