[Ruby:012]HTTP POSTをしてみよう
標準のライブラリを使うだけのようですね。
require 'net/http' Net::HTTP.version_1_2 #------------ # POST #------------ Net::HTTP.start('search.hatena.ne.jp', 80) {|http| response = http.post('/search',"word=oredoco") puts response.body } #----------- # GET #----------- Net::HTTP.start('search.hatena.ne.jp', 80) {|http| response = http.get('/search?word=oredoco') puts response.body }
出力結果をsample012.htmlに出力
C:\>ruby sample012.rb >sample012.html