Как я могу получить ответ HTML, когда нет заголовков ответа?
У меня есть это:
require 'hpricot'
require 'open-uri'
doc = Hpricot(open('http://192.168.100.1/phy.htm'))
Сервером в этом случае является кабельный модем, который не возвращает заголовки HTTP-ответа.
Приведенный выше код не работает с:
C: /Ruby/lib/ruby/1.8/net/http.rb: 2022: в `read_status_line ': неправильная строка состояния:" "(Net :: HTTPBadResponse)
из C: /Ruby/lib/ruby/1.8/net/http.rb: 2009: в `read_new '
из C: /Ruby/lib/ruby/1.8/net/http.rb: 1050: в `request '
из C: /Ruby/lib/ruby/1.8/open-uri.rb: 248: в `open_http '