Есть ли в laravel способ отправить загруженный файл и данные формы в одном запросе ajax, при этом данные формы все еще доступны через интерфейс запроса Laravel?
Например, $request->file
работает нормально, но $request->input('person.first')
не работает, потому что я предполагаю, что Laravel не анализирует данные, поскольку он mulitpart/form-data
вместо application/json
let data = new FormData();
data.append('person', JSON.stringify(this.person));
data.append('file', this.resume);
$.ajax({
type: 'post',
url: '/application',
processData: false, // tell jQuery to not process the data
contentType: false, // tell jQuery to not set the content-type
data: data,
dataType: 'json'
})