Получатель записал заказ в базу, но соединение оборвалось до того, как отправитель получил ответ. Нужно ли отправлять вебхук повторно? Если не отправить, можно потерять событие. Если отправить, можно создать второй заказ.
С такого случая удобно начинать разговор о доставке. HTTP-клиент умеет сделать POST, но по таймауту не скажет, что произошло на другом конце соединения. Решать, когда повторять запрос и как обрабатывать повтор, придётся обеим сторонам.



![[PHDays HackQuest 2017] Anonymizer: SSRF или чем может быть опасен curl - 1 [PHDays HackQuest 2017] Anonymizer: SSRF или чем может быть опасен curl - 1](https://www.pvsm.ru/images/2017/05/16/PHDays-HackQuest-2017-Anonymizer-SSRF-ili-chem-mojet-byt-opasen-curl.png)