November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Chcemy wyświetlić bądź przetworzyć określoną stronę WWW.
Najprostszym rozwiązaniem jest skorzystanie z biblioteki open-uri. Biblioteka ta umożliwia otwarcie strony WWW tak, jakby była ona plikiem. Poniższy kod pobiera stronę www.oreilly.com i wyświetla jej początkowy fragment:
require 'open-uri'
puts open('http://www.oreilly.com/').read(200)
# <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
# "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
# <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
W przypadku bardziej złożonych aplikacji trzeba skorzystać z biblioteki net/http. Aby wykonać żądanie HTTP i uzyskać odpowiedź w postaci obiektu ...
Read now
Unlock full access