Ruby Nokogiri getting plain text file
I am trying to get a .sql file from an http web server using this code.
Nokogiri::HTML(open($sql_file,:http_basic_authentication=>[@usr, @pwd]))
But i do get the sql file with some html tags.(e.g <html><body><p> at the beginning and at the end).
Do you know how can i get 开发者_如何学运维the file as plain text .sql file.
Nokogiri is for handling HTML and XML files. If you just want the raw text file, you don't need or want Nokogiri.
Use just the open-uri library (which you are already using) along with its read method to fetch the contents:
require 'open-uri'
sql = open($sql_file,:http_basic_authentication=>[@usr, @pwd]).read
加载中,请稍侯......
精彩评论