arrow_back
Active Storage - some techniques
评论
avatar

open-uri 支持的范围比较大,容易被注入:

> URI.open '/tmp/test.txt'
=> #<File:/tmp/test.txt>
> URI.open('| ls')
=> #<IO:fd 7>

抓用户输入的时候建议校验 uri 的 schema,并且用别的 http 库(只支持 http)。

所有回复 0
没有更多内容。
@Rei
Ruby 程序员,Ruby China 管理员,GeekNote 创建者。