Вычислить потенциальный относительный URI в контексте другого в Ruby

У меня есть два URI в программе Ruby. Один обязательно является абсолютным URI, а другой может быть абсолютным или относительным. Я хотел бы превратить второй в абсолютный URI в контексте первого, поэтому, если первый - http://pupeno.com/blog , а второй - / about, то результат должен быть http://pupeno.com/about . Есть идеи, как это сделать?

5
задан pupeno 19 April 2011 в 17:11
поделиться