Как передать параметр в POST

QA Тестировщик Junior Альфа-Банк
Как передать параметр в POST
Ответы
Для передачи параметров в POST-запросе можно использовать тело запроса (body) в формате JSON, form-data, x-www-form-urlencoded и др. **Пример с JSON (на Python, requests):** ``` import requests data = {"key": "value"} response = requests.post("https://example.com/api", json=data) print(response.json()) ``` **Пример с form-data:** ``` files = {"file": open("test.txt", "rb")} data = {"param": "123"} response = requests.post("https://example.com/upload", files=files, data=data) ``` **Пример с x-www-form-urlencoded:** ``` data = "param1=value1&param2=value2" headers = {"Content-Type": "application/x-www-form-urlencoded"} response = requests.post("https://example.com", data=data, headers=headers) ``` Выбор формата зависит от API. JSON — самый популярный для REST API.