Файл загрузки API Lumen Работа на Почтальоне, не найдена на Android Multipart - PullRequest
0 голосов
/ 16 декабря 2018

Я создаю api для загрузки изображения, он работает на почтальоне, но ответ на Android не найден с использованием данных Multipart.

это мой фрагмент

if ($request->hasFile('attachment')) {
            $file = $request->file('attachment');
            $filename = $file->getClientOriginalName();
            $attachmentName = 'bookingfee_' . $bookingData->salesforce_id . '_' . md5($filename) . '.' . $file->getClientOriginalExtension();
            $file->move('attachment/', $attachmentName);

            $bf = BookingFee::find($bookingfee_id);
            $bf->attachment = $attachmentName;
            $bf->save();
        } else {
            $this->result['message'] = 'File not found';
            return $this->result;
        }

есть какие-нибудь подсказки для этого?я должен добавить что-то в свой контроллер?в коде моего партнера всегда возвращайте файл не найден.я использую метод POST

1 Ответ

0 голосов
/ 23 декабря 2018

Вы должны удалить заголовок (тип контента: multipart / form-data), если вы его используете.

enter image description here

Я столкнулся с такой проблемойоднажды и я нашел эту ссылку

...