Skip to content

Commit 8ccedd6

Browse files
authored
Merge pull request #16349 from hmac/hmac-uri-open
Ruby: Add URI.open example to rb/kernel-open qhelp
2 parents 3c22067 + 8b23f6d commit 8ccedd6

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed
Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
class UsersController < ActionController::Base
2-
def create
3-
filename = params[:filename]
4-
File.open(filename)
5-
end
6-
end
2+
def create
3+
filename = params[:filename]
4+
File.open(filename)
5+
6+
web_page = params[:web_page]
7+
Net::HTTP.get(URI.parse(web_page))
8+
end
9+
end
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1+
require "open-uri"
2+
13
class UsersController < ActionController::Base
24
def create
35
filename = params[:filename]
46
open(filename) # BAD
7+
8+
web_page = params[:web_page]
9+
URI.open(web_page) # BAD - calls `Kernel.open` internally
510
end
6-
end
11+
end

0 commit comments

Comments
 (0)