Как предположил Амит, вы можете отправить содержимое файла file_get_contents('foo.jpg')
или сделать что-то более верное спецификации и сделать что-то вроде:
POST / images
Тип содержимого: изображение / JPEG
Тогда для тела вы просто устанавливаете содержимое изображения (или любой тип файла, который вы запускаете).
Затем вы можете получить это в своем PHP с помощью:
file_get_contents('php://input');
Это будет иметь содержимое вашего изображения, так что вы можете сохранить его где угодно.