Skip to main content

requests

Facilitates synchronous HTTP requests and responses in Python, enabling seamless API interactions and data handling.

Install this skill

or
84/100

Security score

The requests skill was audited on Mar 1, 2026 and we found 16 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

low line 38

External URL reference

SourceSKILL.md
38url = "https://api.github.com/repos/{owner}/{repo}".format(owner=owner, repo=repo)
low line 73

External URL reference

SourceSKILL.md
73api_base = "https://httpbin.org"
low line 109

External URL reference

SourceSKILL.md
109out = fetch_many(["https://httpbin.org/get", "https://example.com/"])
low line 131

External URL reference

SourceSKILL.md
131download_file("https://httpbin.org/bytes/1024", "out.bin")
low line 155

External URL reference

SourceSKILL.md
155r1 = requests.get("https://httpbin.org/basic-auth/user/pass", auth=HTTPBasicAuth("user", "pass"), timeout=10)
low line 159

External URL reference

SourceSKILL.md
159r2 = requests.get("https://httpbin.org/digest-auth/auth/user/pass", auth=HTTPDigestAuth("user", "pass"), timeout=10)
low line 163

External URL reference

SourceSKILL.md
163r3 = requests.get("https://httpbin.org/bearer", auth=BearerAuth("secret-token"), timeout=10)
low line 189

External URL reference

SourceSKILL.md
189r = requests.get("https://httpbin.org/status/500", timeout=10)
low line 200

External URL reference

SourceSKILL.md
200r = requests.get("https://httpbin.org/status/500", timeout=10)
low line 211

External URL reference

SourceSKILL.md
211r = requests.get("https://httpbin.org/status/204", timeout=10)
low line 222

External URL reference

SourceSKILL.md
222r = requests.get("https://httpbin.org/status/204", timeout=10)
low line 239

External URL reference

SourceSKILL.md
239r = requests.get("https://httpbin.org/bytes/10", timeout=10)
low line 250

External URL reference

SourceSKILL.md
250with requests.get("https://httpbin.org/bytes/10", stream=True, timeout=10) as r:
low line 264

External URL reference

SourceSKILL.md
264r = s.get("https://example.com/private", timeout=10)
low line 276

External URL reference

SourceSKILL.md
276r = s.get("https://example.com/private", timeout=10)
low line 282

External URL reference

SourceSKILL.md
282- [Documentation](https://requests.readthedocs.io)
Scanned on Mar 1, 2026
View Security Dashboard