Actions
Feature #16686
closedLet Net::HTTP.get take request headers
Status:
Closed
Assignee:
-
Target version:
-
Description
When we need to write a script requesting an HTTP API with GET method which requires authentication by a request header, it'd be nice if we can simply do:
Net::HTTP.get(URI("https://api.example.com/user"), { "Authorization" => "apikey" })
Currently the arguments of the Net::HTTP.get
family are overloaded by (String, String, Integer)
and (URI)
. This ticket aims to extend only the latter one to (URI, Hash)
.
The new interface will also be consistent with [Feature #12375].
Patch: https://github.com/ruby/ruby/pull/2957
Updated by k0kubun (Takashi Kokubun) over 4 years ago
- Description updated (diff)
Updated by k0kubun (Takashi Kokubun) over 4 years ago
- Description updated (diff)
Updated by k0kubun (Takashi Kokubun) over 4 years ago
- Status changed from Open to Closed
Applied in changeset git|e0512b29aa47d4b79a27b0c0356bf47ec9b4e072.
Let Net::HTTP.get take request headers (#2957)
-
Let Net::HTTP.get take request headers
-
Add more test cases for no header usages
-
Add examples with request headers
-
Add a NEWS entry [ci skip]
[Feature #16686]
Actions
Like0
Like0Like0Like0