mirror of
https://github.com/github/codeql.git
synced 2025-12-20 10:46:30 +01:00
Revert "Merge pull request #5171 from RasmusWL/restructure-queries"
This reverts commit8caafb3710, reversing changes made toec79094957.
This commit is contained in:
19
python/ql/src/Security/CWE-295/examples/make_request.py
Normal file
19
python/ql/src/Security/CWE-295/examples/make_request.py
Normal file
@@ -0,0 +1,19 @@
|
||||
import requests
|
||||
|
||||
#Unsafe requests
|
||||
|
||||
requests.get('https://semmle.com', verify=False) # UNSAFE
|
||||
requests.get('https://semmle.com', verify=0) # UNSAFE
|
||||
|
||||
#Various safe options
|
||||
|
||||
requests.get('https://semmle.com', verify=True) # Explicitly safe
|
||||
requests.get('https://semmle.com', verify="/path/to/cert/")
|
||||
requests.get('https://semmle.com') # The default is to verify.
|
||||
|
||||
#Wrapper to ensure safety
|
||||
|
||||
def make_safe_request(url, verify_cert):
|
||||
if not verify_cert:
|
||||
raise Exception("Trying to make unsafe request")
|
||||
return requests.get(url, verify_cert)
|
||||
Reference in New Issue
Block a user