39.7. WWW, http — klient

Příklad 39.1. Jednoduchý klient

#!/usr/bin/env ruby
# $Id: http_client1.rb,v 1.1 2002/05/30 13:09:46 radek Exp $

require 'net/http'
Net::HTTP.start('www.linux.cz', 80) {|http|
  response, = http.get('/index.html')
  puts response.body
}

      

Příklad 39.2. Ještě jednodušší verze

#!/usr/bin/env ruby
# $Id: http_client2.rb,v 1.1 2002/05/30 13:09:46 radek Exp $

require 'net/http'
Net::HTTP.get_print 'www.linux.cz', '/index.html'

      

Další povídání o programování Webových aplikací je v části Programování webových aplikací

Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .