mirror of
https://github.com/github/codeql.git
synced 2026-04-12 02:24:00 +02:00
Change the capitalisation of HTTP to Http, to conform to the QL style guide. Leave the HTTP module in Concepts alone, so it remains consistent with the Concepts in other language libraries.
28 lines
417 B
Ruby
28 lines
417 B
Ruby
require "net/http"
|
|
|
|
uri = URI.parse("https://example.com")
|
|
Net::HTTP.get(uri)
|
|
|
|
resp = Net::HTTP.post(URI.parse(uri), "some_body")
|
|
resp.body
|
|
resp.read_body
|
|
resp.entity
|
|
|
|
req = Net::HTTP.new("https://example.com")
|
|
|
|
r1 = req.get("/")
|
|
r2 = req.post("/")
|
|
r3 = req.put("/")
|
|
r4 = req.patch("/")
|
|
|
|
r1.body
|
|
r2.read_body
|
|
r3.entity
|
|
r4.foo
|
|
|
|
def get(domain, path)
|
|
Net::HTTP.new(domain).get(path)
|
|
end
|
|
|
|
get("example.com", "/").body
|