すみませんが、https接続関係での書き方を教えてください

ログインするページ → ログイン情報入力 → 会員メニューが表示
        (フォーム)
この会員メニューを取得したいのですが、どんなコードを書いたら良いのでしょうか。


たとえば
require 'net/http'
include Net

hobj = HTTP::new(ログインするアドレス)
hobj.start
hobj.post('form.asp', 'userid=xxxx')
hobj.post('form.asp', 'pass=yyyy')

とやればよいのか、その後のページ変移はどうフォローすればよいのかサッパリで。
参考となるコードとか何かありました教えてください。