今天开始进行前端负责的基本功能的最后一部分——CBCT、X光等各张图片的上传和下载,我认为这应该是和后端接起来最难接的一部分,虽然这一部分UI、功能都很好做,但是后端留的接口是form-data的文件,以往都是传递起来比较简单的数据信息,文件的传递我一点经验也没有。
首先跟往常一样配置request,因为是form-data,所以表头等都有所讲究,而且这次传的form-data是文件,所以不让它对数据进行处理:
export const submitcbct=(cid,query,param)=>{
return request({
headers: {
'Content-Type': 'application/x-www-form-urlencoded'},
url:'http://106.14.19.174:8080/case/'+cid+'/CBCT',
method