@BadOdealo

Как отправить файл сразу в объектное хранилище cURL PHP?

Добрый день.
С формы файл загружается на сервер(ajax), после заливается в объектное хранилище Selectel(PUT cURL php).
Подскажите, можно ли избежать загрузки файла на промежуточный сервер и загружать файл с формы сразу cURL'ом в хранилище?
Спасибо!
$curl = curl_init();
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt_array($curl, array(
    CURLOPT_URL => "https://api.selcdn.ru/v1/SEL_1337/test/Eprtst1.mp4",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 0,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_POSTFIELDS => array('
' => new CURLFILE('test/upload/5ec46a241e58b.mp4')),
    CURLOPT_HTTPHEADER => array(
        "X-Auth-Token: 478493248"
    ),
));
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Читаем букварь, задумываемся над вопросом, откуда у нас курл в браузере
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы