m_feyz
شنبه 28 دی 1387, 08:54 صبح
سوال در مورد تبدیل آدرس نسبی به مطلق
با سلام.
می خوام یه برنامه بنویسم که آدرس یه صفحه رو بگیره و تو لینک های اون صفحه جستجو کنه برای همین نیاز هست که برنامه ای بنویسم که آدرس لینک هایی که به طور نسبی آدرس دهی شده را به آدرس مطلق تبدیل کنه مثلا آدرس صفحه اینه:
http://www.site.com/dir1/dir2
و یه لینک به شکل زیر وجود داره:
dir3/file.jpg
حالا دو احتمال برای آدرس مطلق آن وجود داره:
1- آدرس نسبی نسبت به آخرین دایرکتوری آدرس صفحه باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir1/dir2/dir3/file.jpg
2- آدرس نسبی نسبت به صفحه اصلی سایت باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir3/file.jpg
و ما نمی دونیم کدومش میشه.
به نظر شما برنامه رو چطور بنویسم تا آدرس نسبی رو به طور صحیح به آدرس مطلق تبدیل کنه؟
با تشکر از همه.
با سلام.
می خوام یه برنامه بنویسم که آدرس یه صفحه رو بگیره و تو لینک های اون صفحه جستجو کنه برای همین نیاز هست که برنامه ای بنویسم که آدرس لینک هایی که به طور نسبی آدرس دهی شده را به آدرس مطلق تبدیل کنه مثلا آدرس صفحه اینه:
http://www.site.com/dir1/dir2
و یه لینک به شکل زیر وجود داره:
dir3/file.jpg
حالا دو احتمال برای آدرس مطلق آن وجود داره:
1- آدرس نسبی نسبت به آخرین دایرکتوری آدرس صفحه باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir1/dir2/dir3/file.jpg
2- آدرس نسبی نسبت به صفحه اصلی سایت باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir3/file.jpg
و ما نمی دونیم کدومش میشه.
به نظر شما برنامه رو چطور بنویسم تا آدرس نسبی رو به طور صحیح به آدرس مطلق تبدیل کنه؟
با تشکر از همه.