引數為FormData 型別轉換

2021-10-23 22:12:19 字數 1228 閱讀 2932

上傳檔案表單:

"file" accept=

"image/*" capture=

"camera"

>

介紹:1. type=

"file" 上傳檔案表單

2. accept=

"image/*" 上傳檔案型別

3. capture=

"camera" 使用手機攝像頭拍攝

請求引數為formdata 型別

new

formdata()

let formdata =

newformdata

() formdata.

('file'

, e.target.files[0]

)

formdata作用:

了解一下介面

"post"請求

2.獲取上傳**的**路徑

"put"請求

"get"請求

axios的put請求的使用:

axios.put(url,{}).then(res => {})
請求攔截

axios.interceptors.request.use(function (config) , function (error) );
流程:上傳

設定頭像

更新頭像

html部分:

"img" alt=

"" style=

"width: 80px;"

>

手機拍攝

"file" accept=

"image/*" capture=

"camera" @change=

"paishe($event)"

>

<

/label>

相簿上傳

"file" accept=

"image/*" @change=

"paishe($event)"

>

<

/label>

邏輯部分:

paishe

(e))

.then

(ress =>)}})}

設定axios格式為form data

最近在參與乙個專案過程中遇到乙個問題,相信大部分人都遇到過 咋一看,對於介面引數比較少的api前端轉換沒有什麼,但是對於一般的互動複雜,引數比較多的介面,要對大部分引數進行型別轉換就是一種吃力不討好的活。好在後端同學還支援另一種的前後端資料互動格式,即multipart form data。通過該格...

引數提交型別轉換問題

public class userpublic class indexaction2 extends actionsupport public void setu user u public string useradd catch parseexception e system.out.print...

SpringMVC 引數型別轉換器

假設在文字框中輸入日期,伺服器進行接收 jsp controller public modelandview conver date date 在springmvc中,預設能接收的date型別為 yyyy mm dd 若用此之外的方式傳送date引數給伺服器會報錯 那麼這時候可以手動建立乙個關於接收...