open-uri 支持的范围比较大,容易被注入: > URI.open '/tmp/test.txt' => #<File:/tmp/test.txt> > URI.open('| ls') => #<IO:fd 7> 抓用户输入的时候建议校验 uri 的 schema,并且用别的 http 库(只支持 http)。
open-uri
支持的范围比较大,容易被注入:抓用户输入的时候建议校验 uri 的 schema,并且用别的 http 库(只支持 http)。