Пытаюсь загрузить файл excel в одно веб-приложение делаю так (никаких ошибок не возвращает, но в ответ и не приходит массив который должен прийти):
$this->headers = [
"Content-Type: multipart/form-data",
"Referer: http://domain.com/hand.html",
"Origin: http://domain.com",
"UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
];
$post = [
"file" => curl_file_create ("../../test.xlsx"), "name" => "test.xlsx",
"name" => "test.xlsx"
];
$this->curl = curl_init ($url);
curl_setopt ($this->curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt ($this->curl, CURLOPT_HTTPHEADER, $this->headers);
curl_setopt ($this->curl, CURLOPT_POST, true);
curl_setopt ($this->curl, CURLOPT_POSTFIELDS, $post);
$result = curl_exec ($this->curl);
curl_close ($this->curl);
$json = json_decode ($result, true);
return $json;
Все) разобрался с этим... 1 - проверить корректно ли указан путь к файлу как сказал sterx, через is_file 2 - путь нужно было обернуть дополнительно в realpath 3 - убрать заголовок Content-Length: $size, т.к. убрав его все загрузилось нормально и быстро... Поставил я его потому что читал одну из статей где было указано, что этот заголовок обязательно нужно передавать... Странно, ну да ладно)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Само задание полностью выглядит так : "через одну пустую строку предлагает ввести строку A (ввод осуществляется нажатием клавиши Enter), а затем...
Разбираюсь с примером, но даже его скомпилировать не могу из-за того вылазит ошибка
Пишу универсальный тип данных(мини-версию) Проблема возникла при вызове getInside();