VUE + ElementUI + Axios 파일 업로드 의 구덩이 및 솔 루 션
1112 단어 웹 전단
백 엔 드 항목: SpringBoot
만약 여러분 이 잠시 해결 방안 을 찾 지 못 한다 면, 저 를 시험 해 보 세 요!만약 좋 은 해결 방안 이 있다 면, 큰 사람 이 자신의 방안 을 제시 하고, 편리 하 다 면 공유 하고, 개인 편 지 를 나 에 게 평론 해도 된다!
조심 하 라 고 말씀 드 리 겠 습 니 다.
1. 어떠한 차단 도 요청 하지 마 세 요. 그렇지 않 으 면 달걀 이 있 습 니 다. 'Content - Type' = 'application / json'
2、'Content-Type' = 'multipart/form-data'
3、new FormData()
4. 깨끗 하고 오염 되 지 않 은 요청 을 만 듭 니 다:
import axios from 'axios'
let formData = new FormData();
formData.append("files", file.raw);
formData.append("space", this.params.space);
axios.defaults.withCredentials = true;
axios.defaults.baseURL = "/api";
axios.defaults.timeout = 50000;
axios.defaults.headers.post['Content-Type'] = 'multipart/form-data';
axios.post(this.$reqURI, formData).then((resp) => {
console.log(resp)
if (resp.data.status && resp.data.dataObj && resp.data.dataObj[0].success) {
//
}
})
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
js div 드래그 호 환 i / fireforx js 마우스 위치 깊이 분석이벤트 속성 은 이벤트 가 실 행 될 때 브 라 우 저 페이지 (클 라 이언 트) 에 대한 수직 좌 표를 되 돌려 줍 니 다. 이 두 속성 은 이벤트 가 실 행 될 때 마우스 포인터 가 브 라 우 저 페이지 (클 라...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.