우편 배달부/우편 번호부에서 Larvel rest api에서 여러 이미지를 업로드 할 수 없습니다. 하나의 이미지 만 삽입합니다.Laravel : 말림과 우편 배달부가 포함 된 여러 이미지 업로드 문제 (REST API에서)
보기에서 Larvel 업로드 양식을 사용하면 전혀 문제가 없지만 정상적으로 작동합니다.
<input type="file" name="image[]" multiple />
내가 시도하는 것은 우편 배달부와 여러 이미지를 업로드하고 Laravel 나머지 API에 컬링하는 것입니다.
여기가
컨트롤러 파일public function uploadimages(Request $request){
$files = $request->allFiles('image');
$count = 0;
foreach ($files as $file) {
$file->store('public/uploads');
$count++;
//this technic also not work
/* $name= $file->getClientOriginalName();
$file->move('public/uploads', $name);
$images[]=$name;*/
}
//$count return only 1(it only upload one file)
return response()->json($count, 201);
}
입니다 이건 내 curl 명령
curl -X POST http://localhost:8000/api/uploadimages -H "Content-Type: multipart/form-data" -F "[email protected]/C:\xampp\htdocs\2.jpg" -F "[email protected]/C:\xampp\htdocs\1.jpg"
이 명령의 삽입 단 하나 개의 파일입니다.
나는 또한 이것을 넣고 "image [] = @/C : \ xampp \ htdocs \ 1.jpg"시도하고 오류가 발생했습니다.
curl -X POST http://localhost:8000/api/uploadimages -H "Content-Type: multipart/form-data" -F "image[][email protected]/C:\xampp\htdocs\2.jpg" -F "image[][email protected]/C:\xampp\htdocs\1.jpg"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (26) couldn't open file "/C:\xampp\htdocs\2.jpg"
우체국 신청서에도 하나의 파일 만 업로드하십시오. 다른 질문에서 파일을 올리기위한 우편 배달부 설정을 다시 확인하십시오. 나는 설정이 괜찮다고 생각한다.
Larvel Rest api에서 여러 이미지를 업로드 할 수 없습니다.
문제는 무엇입니까, 누군가 제게 제안하고 문제에 대해 설명해주십시오.
감사처럼 그렇게 될 것입니다 다른
image2
처럼 뭔가 일을 두 번째 파일 키를 변경 시도, 그것은했다. 나는 여러 날 동안 붙어 있었다. 너 나 좀 도와 줘. 고마워. –한 가지, 왜 우편 배달부 응용 프로그램에서 작동하지 않는지 제안하는 의견이 있습니까? –
잘 모르겠습니다. 스크린 샷을 제공 할 수 있습니까? – avpav