Посылаем запрос site1 -> site2: "смотри, у меня появился новый файлик, а вот на него ссылочка и служебная информация, мне пофигу что ты с этим будешь делать, но я попозже постучусь спросить, все ли ок, если не пришлешь сам ответа что все ок".
site2 такой: "о, site1 прислал мне ссылочку, дай-ка я себе скачаю этот файлик". Скачивает файлик себе.
site2: "О! Я докачал файл. Расскажу-ка я об этом."
site2->site1: "Чувак, я скчал себе этот файл, спасибо."
Мораль сей басни такова: не можешь пихнуть, пускай он сам тянет.