Ruby URL验证
我写这个脚本基本上是解析URL的文本文件并返回http响应代码,但是我无法让它工作。我能够导入和解析文件,但是无法获取返回代码。提前谢谢Ruby URL验证,ruby,net-http,Ruby,Net Http,我写这个脚本基本上是解析URL的文本文件并返回http响应代码,但是我无法让它工作。我能够导入和解析文件,但是无法获取返回代码。提前谢谢 require 'net/http' #Open URL from file File.open("sample_input_file", "r") do |infile| while (URI = infile.gets) end end #Get HTTP response code
require 'net/http'
#Open URL from file
File.open("sample_input_file", "r") do |infile|
while (URI = infile.gets)
end
end
#Get HTTP response code
http = Net::HTTP.new
response = http.request_head(URI)
#Print result
if
response.code != "200"
puts URI + "Error"
else
puts "Ok"
end
.gets返回一个字符串,您需要通过调用例如uri.parse来实际生成一个uri