소스 검색

Revert "[ruby] Use Rack::Utils.escape_html for escaping (#10032)" (#10078)

Changing CGI.escape_html to Rack::Utils.escape_html made things slower
instead of faster.

Before commit 6c26a89dd7f9
+-----------+--------+-----+
|       name|fortunes|query|
+-----------+--------+-----+
|rage-sequel|  171239|28494|
|rage       |  105726|18625|

After commit 6c26a89dd7f9
+-----------+--------+-----+
|       name|fortunes|query|
+-----------+--------+-----+
|rage-sequel|  153681|28319|
|rage       |   99163|19365|

This reverts commit 6c26a89dd7f9bf03fa5b6211d5462f030c7dc6bb.
Petrik de Heus 1 주 전
부모
커밋
b3db501e84
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      frameworks/Ruby/rage-sequel/app/views/fortunes.html.erb
  2. 1 1
      frameworks/Ruby/rage/app/views/fortunes.html.erb

+ 1 - 1
frameworks/Ruby/rage-sequel/app/views/fortunes.html.erb

@@ -5,7 +5,7 @@
     <table>
     <tr><th>id</th><th>message</th></tr>
     <% records.each do |record| %>
-      <tr><td><%= record.id %></td><td><%= Rack::Utils.escape_html(record.message) %></td></tr>
+      <tr><td><%= record.id %></td><td><%= CGI.escape_html(record.message) %></td></tr>
     <% end %>
     </table>
   </body>

+ 1 - 1
frameworks/Ruby/rage/app/views/fortunes.html.erb

@@ -5,7 +5,7 @@
     <table>
     <tr><th>id</th><th>message</th></tr>
     <% records.each do |record| %>
-      <tr><td><%= record[:id] %></td><td><%= Rack::Utils.escape_html(record[:message]) %></td></tr>
+      <tr><td><%= record[:id] %></td><td><%= CGI.escape_html(record[:message]) %></td></tr>
     <% end %>
     </table>
   </body>