Size: a a a

2021 September 12

y

yu2ry in Laravel Pro
Странно что hasFile норм отрабатывает остальное нет)
источник

АБ

Александр Бобков... in Laravel Pro
Это я вчера пробовал, но ладно. Еще раз попробую)
источник

АБ

Александр Бобков... in Laravel Pro
Вот и я про это
источник

y

yu2ry in Laravel Pro
7 бед, один reset
источник

y

yu2ry in Laravel Pro
Попробуй с постмана отправить
источник

d.

dev . in Laravel Pro
убери хеадер
источник

y

yu2ry in Laravel Pro
А вообще юзай для мултиформ спец компонент из газл, я лично не юзал
источник

АБ

Александр Бобков... in Laravel Pro
ноут репутнул. хеадер убрал, но эффект тот же
источник

АБ

Александр Бобков... in Laravel Pro
не совсем понял
источник

АБ

Александр Бобков... in Laravel Pro
В настройки php добавил
upload_max_filesize=40M
post_max_size=40M

Не помогло
источник

y

yu2ry in Laravel Pro
$body = new GuzzleHttp\Post\PostBody();
$body->forceMultipartUpload(true);
$body->replaceFields(['foo' => 'bar']);
$options = ['body' => $body];
$request = $this->client->createRequest('POST', 'api/endpoint', $options);
источник

y

yu2ry in Laravel Pro
типа этого
источник

d.

dev . in Laravel Pro
покажи код принимающей стороны теперь
источник

d.

dev . in Laravel Pro
после того как убрал зедег8
источник

d.

dev . in Laravel Pro
хедер
источник

АБ

Александр Бобков... in Laravel Pro
i remove header and now i have this code:

public static function UploadImage($originalName, $destinationPath)
   {
       try {
           $host = env('IMAGE_API_HOST');
           $endpoint = $host . "/image/upload";
           $client = new Client();

           $response = $client->request('POST', $endpoint, [
               'multipart' => [
                   [
                       'name'     => 'image[]',
                       'filename' => $originalName,
                       'contents' => fopen(public_path($destinationPath . $originalName), 'r'),
                   ]
               ]
           ]);

           $result = json_decode($response->getBody(), true);

           dd($result);
       } catch (\Exception $exception) {
           Log::error($exception->getMessage());
           $result = [];
       } catch (GuzzleException $e) {
           Log::error($e->getMessage());
           $result = [];
       }

       return $result;
   }
but it didn't help me
источник

d.

dev . in Laravel Pro
а теперь принимающей
источник

d.

dev . in Laravel Pro
и верни назад image, вместоimage[]
источник

АБ

Александр Бобков... in Laravel Pro
у меня laravel не видит такого метода PostBody

не могу точь в точь воспроизвести
источник

d.

dev . in Laravel Pro
покажи код принимающей епты
источник