안녕하세요~~.. 라라벨 질문드립니다.
ajax로 라라벨에 파일을 전송하려고 합니다.
일단 문자열로 전송 주고 받고는 잘 확인이 되었습니다.
그런데 파일을 전송하니 라라벨쪽에서 파일을 못받고 있습니다.
라라벨 쪽에서 Request를 찎어봤을때 아래와 같이 나옵니다.
POST /product/se HTTP/1.1Accept: */*Accept-Encoding: gzip, deflateAccept-Language: ko-KR,ko;q
파일 전송이 라라벨쪽으로 안간것일까요?
$request->all() 을 사용하여서 전체 항목들을 보고 싶은데
왜인지 $request->all()을 사용하면에러가 납니다.
javascript단 ajax에서 파일 전송을 할때 아래와 같이 hearder로 보냅니다.
oAjax.header("Content-Type","multipart/form-data"); oAjax.header("fileName",encodeURIComponent(tempFile.name)); oAjax.header("fileSize",tempFile.size); oAjax.header("fileType",tempFile.type); oAjax.request(tempFile);
혹시 아시는분 조언 부탁드립니다.
도움이 될 지 모르겠습니다. 아래에 그림 세 장 남깁니다.
안녕하세요~~.. 라라벨 질문드립니다.
ajax로 라라벨에 파일을 전송하려고 합니다.
일단 문자열로 전송 주고 받고는 잘 확인이 되었습니다.
그런데 파일을 전송하니 라라벨쪽에서 파일을 못받고 있습니다.
라라벨 쪽에서 Request를 찎어봤을때 아래와 같이 나옵니다.
POST /product/se HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: ko-KR,ko;q
파일 전송이 라라벨쪽으로 안간것일까요?
$request->all() 을 사용하여서 전체 항목들을 보고 싶은데
왜인지 $request->all()을 사용하면에러가 납니다.
javascript단 ajax에서 파일 전송을 할때 아래와 같이 hearder로 보냅니다.
oAjax.header("Content-Type","multipart/form-data");
oAjax.header("fileName",encodeURIComponent(tempFile.name));
oAjax.header("fileSize",tempFile.size);
oAjax.header("fileType",tempFile.type);
oAjax.request(tempFile);
혹시 아시는분 조언 부탁드립니다.