Ruby `initialize': Invalid argument @ rb_sysopen -url (Errno::EINVAL)

yakczh · 2016年07月16日 · 最后由 0x2038 回复于 2016年07月17日 · 3288 次阅读

ruby 的 open 打不开 https

require "open-uri"

url='https://segmentfault.com/'

puts open(url).read


提示 `initialize': Invalid argument @ rb_sysopen -url (Errno::EINVAL)

添加 UserAgent 试试

需要 登录 后方可回复, 如果你还没有账号请 注册新账号