Коды ответов сервера или, как их еще называют, коды состояния HTTP (англ. HTTP Status Codes) передаются в заголовке ответа сервера на запрос клиента по протоколу HTTP, и содержат информацию о том, насколько серверу удалось обработать запрос клиента.
Звучит сложновато? На самом деле ничего сложного в этом нет...
Серия #error Не поленитесь, посмотрите все представленные ошибки HTTP 409 Conflict код состояния ответа указывает на конфликт запроса с текущим состоянием сервера. Конфликты чаще всего возникают в ответ на PUT запрос. Например, вы можете получить ответ 409 при загрузке файла, который старше, чем тот, который уже существует на сервере, что приводит к конфликту управления версиями...