1. ホーム
  2. ruby

[解決済み] URI.escapeとCGI.escapeの違いは何ですか?

2022-04-25 08:20:23

質問

とはどう違うのですか? URI.escapeCGI.escape と、どちらを使えばいいのでしょうか?

どのように解決するのですか?

小さな違いもありましたが、重要なポイントは URI.escape 非推奨 Ruby 1.9.2で導入されました。 CGI::escape または ERB::Util.url_encode .

長い議論がある ruby-coreについて にも言及しています。 WEBrick::HTTPUtils.escape WEBrick::HTTPUtils.escape_form .