麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

用JavaBean實現文件上載(2)

2019-11-18 13:37:49
字體:
來源:轉載
供稿:網友

  用javaBean實現文件上載(2)

   打開Demo.out文件,我們可以看到如下內容:


-----------------------------7d15340138
Content-Disposition: form-data; name="Author"

A. Christie
-----------------------------7d15340138
Content-Disposition: form-data; name="Company"

Abisco
-----------------------------7d15340138
Content-Disposition: form-data; name="Filename"; filename="C:/123data/abisco.Html"
Content-Type: text/html

<html>
<head>
<title>Abisco</title>
</head>
</html>

-----------------------------7d15340138--


   可以看到,HTTP請求體內包含了所有的表單輸入,包括上載的文件。這些輸入數據的分隔由一個分隔符實現。分隔符由一系列的“-”字符和一個隨機數字構成。在上面的例子中,分隔符為“-----------------------------7d15340138”。最后一個分隔符結束請求體,這個分隔符的后面多出兩個“-”符號。

   對于非文件類型的輸入數據,分隔符后面跟著下面這行內容:Content-Disposition: form-data; name=inputName。其中inputName是表單元素的名字。例如:Content-Disposition: form-data; name="Author"。在這行內容的后面,緊跟著兩個連續的回車換行符和表單元素值。

   而對于文件型輸入域,分隔符的后面有兩行內容。第一行內容包含輸入元素的名字以及上載文件在客戶端的完整路徑,如上例中這行內容是“Content-Disposition: form-data; name="Filename"; filename="C:/123data/abisco.html"”。這行內容指出文件輸入元素的名字是filename,文件的路徑是“C:/123data/abisco.html”。注重Windows瀏覽器會設置文件路徑,而Unix/linux以及Mac瀏覽器只發送文件名字。

   第二行包含了文件的內容類型,因此它的具體內容和上載的文件有關。本例中第二行的內容是“Content-Type: text/html”。

   和非文件輸入元素一樣,文件內容在兩個連續的回車換行符之后正式開始。
(未完待續)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产精品久久久久久久不卡 | 激情综合网俺也去 | 娇妻被各种姿势c到高潮小说 | 免费毛片播放 | 亚洲一区二区三区在线看 | 国产精品视频免费网站 | 毛片电影网址 | 久久国产综合视频 | 成人免费影院 | 福利在线免费 | 国产一级午夜 | 色诱亚洲精品久久久久久 | 一级黄色免费电影 | 中国杭州少妇xxxx做受 | 国产成人高潮免费观看精品 | 最新午夜综合福利视频 | 色淫网站免费视频 | 日韩激情| 欧美综合日韩 | 91成人免费网站 | 国产精品久久久久久久久粉嫩 | 国产无遮挡一区二区三区毛片日本 | 国产papa | 亚洲人成网站在e线播放 | 一级黄色影院 | 黄色电影免费提供 | 黄色视屏免费看 | 亚洲精品久久久久久下一站 | 国产韩国精品一区二区三区久久 | 逼片| 美女被免费网站在线软件 | 日韩免费黄色 | 国产婷婷一区二区三区 | 看免费5xxaaa毛片 | 久在线观看福利视频69 | 国产精品热 | 一级黄色片在线看 | 新久久久久久 | 成人黄视频在线观看 | 美女黄色毛片免费看 | av免费在线不卡 |