Ответ
POST — один из основных HTTP-методов, предназначенный для отправки данных на сервер. В отличие от GET, который используется для запроса данных, POST передаёт информацию в теле запроса, а не в URL, что делает его более безопасным для конфиденциальных данных.
Примеры использования:
- Отправка формы регистрации/авторизации
- Загрузка файлов
- Создание новых записей в базе данных
Пример кода (Python, requests):
import requests
data = {'username': 'user123', 'password': 'secret'}
response = requests.post('https://example.com/login', data=data)
print(response.status_code)
POST-запросы не кэшируются и не сохраняются в истории браузера, что делает их предпочтительными для операций, изменяющих состояние сервера.