2020-03-30 - 草稿

(一)文件上傳的概述一、什么是文件上傳? ? 文件上傳:將本地的文件通過流寫入到服務(wù)器的過程二、為什么要學習文件上傳? ? 實際開發(fā)中有很多應(yīng)用:? ? ? ? QQ空間上傳圖片? ? ? ? 招聘網(wǎng)站上傳簡歷三、文件上傳的技術(shù)? ? JSPSmartUpload:應(yīng)用在JSP上的文件上傳和下載的組件? ? FileUpload:應(yīng)用在Java環(huán)境上的文件上傳的功能? ? Servlet3.0:提供了文件上傳的功能? ? Struts2:提供了文件上傳的功能四、文件上傳的三個要素? ? 1、表單的提交的方式需要是POST(因為GET有大小限制)? ? 2、表單中需要有<input type="file">元素,還需要有name屬性和值? ? 3、表單屬性必須設(shè)置enctype="multipart/form-data"(二)文件上傳的原理分析一、抓包分析1、沒有設(shè)置enctype屬性POST /web06/jsp/upload.jsp HTTP/1.1Host: localhost:8080Connection: keep-aliveContent-Length: 23Cache-Control: max-age=0Origin: http://localhost:8080Upgrade-Insecure-Requests: 1Content-Type: application/x-www-form-urlencodedUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36Sec-Fetch-User: ?1Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9Sec-Fetch-Site: same-originSec-Fetch-Mode: navigateReferer: http://localhost:8080/web06/jsp/upload.jspAc

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文件上傳 (一)文件上傳的概述 一、什么是文件上傳 文件上傳:...
    李霜_9191閱讀 432評論 0 0
  • 文件上傳 (一)文件上傳的概述 一、什么是文件上傳 文件上傳:將本地的文件通過流寫入到服務(wù)器的過程 二、為什么...
    唐夢帆閱讀 164評論 0 0
  • 文件上傳 (一)文件上傳的概述 一、什么是文件上傳 文件上傳:將本地的文件通過流寫入到服務(wù)器的過程 二、為什么...
    小湯源O閱讀 232評論 0 0
  • 文件上傳 (一)文件上傳的概述 一、什么是文件上傳 文件上傳:將本地的文件通過流寫入到服務(wù)器的過程 二、為什么...
    劉哲_1d91閱讀 193評論 0 0
  • 文件上傳 (一)文件上傳的概述 一、什么是文件上傳 文件上傳:將本地的文件通過流寫入到服務(wù)器的過程 二、為什么...
    董宇浩閱讀 193評論 0 0

友情鏈接更多精彩內(nèi)容