文件上傳總結

傳統form表單上傳文件時,要注意加上
enctype="multipart/form-data"

如果用了multipart/form-data,則請求方式必須是post

如果用了enctype="multipart/form-data",則在文件上傳的過程中會自動去計算文件的大小,並把內容分割信息boundary放到請求頭Content-Type裏面,如下:
Content-Type: multipart/form-data; boundary=${bound}

這個值是http自己計算後寫進去的,所以不用手動設置。
如果手動設了該值則http不會去更新它
有時候後臺報boundary錯誤,有可能是手動設置了header裏content-type值的原因。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章