1
我想從一個HTTP Web服務器使用此代碼獲取.sql文件。紅寶石Nokogiri獲取純文本文件
Nokogiri::HTML(open($sql_file,:http_basic_authentication=>[@usr, @pwd]))
但我確實得到了一些html標籤的sql文件。(例如<html><body><p>
在開始和結束時)。
你知道我該如何獲取文件作爲純文本.sql文件。
我想從一個HTTP Web服務器使用此代碼獲取.sql文件。紅寶石Nokogiri獲取純文本文件
Nokogiri::HTML(open($sql_file,:http_basic_authentication=>[@usr, @pwd]))
但我確實得到了一些html標籤的sql文件。(例如<html><body><p>
在開始和結束時)。
你知道我該如何獲取文件作爲純文本.sql文件。
Nokogiri用於處理HTML和XML文件。如果你只是想要原始文本文件,你不需要或不需要Nokogiri。
只使用open-uri
庫(你已經在使用),其read
方法一起獲取內容:
require 'open-uri'
sql = open($sql_file,:http_basic_authentication=>[@usr, @pwd]).read
我想出解決辦法:)。但是,謝謝你。 – Maverick