import requestsurl = 'https://jsonplaceholder.typicode.com/todos/1'r = requests.get(url)if r.status_code == 200: print(r.json()) # print(r.content)else: print(f"status_code=${r.status_code}") # r.raise_for_status()Custom Headers
headers = { 'user-agent': 'unknown-crawler/1.0.0'}r = requests.get(url, headers=headers)Get with Query String (params)
payload = { 'symbol': 'XXX'}r = requests.get(url, params=payload)Post with Body Request (data)
payload = { 'symbol': 'XXX'}r = requests.post(url, data=payload)Post JSON (json)
payload = { 'symbol': 'XXX'}r = requests.post(url, json=payload)References: