瀏覽器上傳時(shí),先將上傳的文件放到臨時(shí)目錄下,然后在從臨時(shí)目錄里面copy到真正要上傳的目錄。為什么不直接讀取文件放到所要放置目錄?請(qǐng)問:1.這是瀏覽器有關(guān)的行為還是HTTP服務(wù)器有關(guān)的行為?2.瀏覽器行為的話.是所有瀏覽器都做這樣做嗎?這樣做出于什么原因?安全?3.在哪里能找到相關(guān)資料?--------------------追加:http://my.oschina.net/i33/blog/967011.首先這個(gè)不是PHP獨(dú)有的.JAVAstruts2框架也作了此處理.應(yīng)該只是為了方便程序員操作上傳文件使用.不然還要像上面文章里說的去操作流.重命名大小什么的和這個(gè)過程不沖突,是先后的問題.2.上傳文件時(shí)IE瀏覽器會(huì)獲得文件路徑全名如:C:/A.TXTFF和CHROME會(huì)獲得文件名A.TXT,這個(gè)操作是為了用戶安全和隱私.這樣理解對(duì)不對(duì)??
文件上傳為什么要先轉(zhuǎn)存到一個(gè)臨時(shí)目錄
慕村225694
2019-04-23 15:18:35