Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Mechanize の相対リンク オブジェクトを、絶対 URL を含む別のオブジェクトに変換する方法はありますか。
click相対リンクでもメソッドを呼び出すことができるため、Mechanize は絶対リンクを認識している必要があります。
click
解決を使用することもできます
例:
require 'mechanize' agent = Mechanize.new page = agent.get(url) some_rel_url = '/something' url = agent.resolve(some_rel_url)
ここで説明されているように、提供される他の回答では、ベース URL を取得するすべての可能性が考慮されていないことに注意してください。
基本的にこれ: