lib/extension.rb in narou-3.8.2 vs lib/extension.rb in narou-3.9.0

- old
+ new

@@ -4,16 +4,19 @@ # Copyright 2013 whiteleaf. All rights reserved. # require "open-uri" require "openssl" +require_relative "inventory" # open-uri で http → https へのリダイレクトを有効にする require "open_uri_redirections" # open-uri に渡すオプションを生成(必要に応じて extensions/*.rb でオーバーライドする) def make_open_uri_options(add) + ua = Inventory.load("local_setting")["user-agent"] || "Mozilla/5.0 (Windows NT 10.0; Win64; x64)" add.merge(ssl_verify_mode: OpenSSL::SSL::VERIFY_NONE) + add.merge("User-Agent" => ua) end # # 安全なファイルの書き込み #