Matt Schwager
|
5192f3128a
|
Update expected test output
|
2025-07-21 15:26:39 -04:00 |
|
Joe Farebrother
|
65b30c1dff
|
Add tests and qldoc
|
2024-03-01 14:46:55 +00:00 |
|
Asger F
|
c699afd07f
|
Ruby: instantiate NetHttpRequest even if body is not accessed
|
2023-03-31 12:56:09 +02:00 |
|
Asger F
|
209aebad61
|
Ruby: Update HttpClients.ql not assume all predicates have results
|
2023-03-31 11:12:45 +02:00 |
|
thiggy1342
|
4c3e3e442a
|
Add Faraday::Connection.new as sink for SSRF query
|
2022-10-20 20:32:08 +00:00 |
|
Harry Maclean
|
ce7675ef43
|
Ruby: Identify domain in Net::HTTP requests
|
2022-04-27 12:47:09 +12:00 |
|
Harry Maclean
|
d966ca8466
|
Ruby: recognise additional form for OpenURI
|
2022-02-10 15:42:15 +13:00 |
|
Harry Maclean
|
c297a68acf
|
Model more of the RestClient API
We now handle this form:
RestClient::Request.execute(url: "http://example.com")
|
2021-11-19 11:28:09 +00:00 |
|
Harry Maclean
|
38ff584307
|
Model more Faraday behaviour
You can instantiate a Faraday connection by passing a URL as an keyword
argument:
conn = Faraday.new(url: "http://example.com")
|
2021-11-19 11:28:09 +00:00 |
|
Harry Maclean
|
b6ce37b241
|
Add getURL to HTTP::Client::Request
This member predicate gets dataflow nodes which contribute to the URL of
the request.
Also consolidate the identical tests for each HTTP client.
|
2021-11-19 11:28:08 +00:00 |
|