python_requests

212 阅读1分钟
GET
from fake_useragent import UserAgent
import requests

url ='http://www.baidu.com'
headers = {'User-Agent': UserAgent().random}
params = {'code':'09888', 'market':'hk', 'finClientType':'pc' }

response = requests.get(url, params=params, headers=headers)
print(response.status_code)
print(response.text)
POST
  • 表单格式

    import requests
    
    url = 'https://example.com/api'
    data = {'key1': 'value1', 'key2': 'value2'}  # 表单数据
    
    response = requests.post(url, data=data)
    print(response.status_code)
    print(response.json())
    
  • json格式

    import requests
    
    url = 'https://example.com/api'
    headers = {'Content-Type': 'application/json'}
    json_data = {'key1': 'value1', 'key2': 'value2'}  # JSON 数据
    
    response = requests.post(url, json=json_data, headers=headers)
    print(response.status_code)
    print(response.json())