我能夠抓取網頁的頁面,但我想知道什麼是最簡單的方法來轉換這些鏈接可以在各種格式,成爲一個完全成熟的網址。例如:PHP:將html中的url轉換爲完整的url?
如果我刮:www.mysite.com/some/place/in/space.html
而且我得到以下網址:
../img.jpg
img.jpg
../../bla.jpg
inc/bla.jpg
/
./
他們應該下定決心
www.mysite.com/some/place/img.jpg
www.mysite.com/some/place/in/img.jpg
www.mysite.com/some/bla.jpg
www.mysite.com/some/place/in/inc/bla.jpg
www.mysite.com/some/place/in/
www.mysite.com/some/place/in/
是否有一個函數可以用於所有情況,還是我需要編碼的東西?
請注意,我的函數autofix urls是這樣的:'http:// host /../../ file.html' :) – dynamic 2012-02-11 16:32:56