1首先獲取到上傳檔案的控制項
// 獲取檔案選擇控制項
var file = document.
getelementbyid
('file'
);
2.獲取到檔案的方法
//檔案控制項.files[0]返回該檔案
file.files[
0]
3.然後給檔案控制項新增事件
並把檔案使用ajax傳遞到伺服器端
注意要用post請求方式
file.
onchange
=function()
// 傳送ajax請求
xhr.
send
(formdata)
;// 監聽伺服器端響應給客戶端的資料
xhr.
onload
=function()
}}}
對應的路由**
要用formidable這個第三方模組解析
// 實現檔案上傳的路由
post
('/upload'
,(req, res)
=>);
});}
);
二進位制 二進位制起源
現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...
postgresql 如何上傳二進位制資料
postgresql的二進位制資料型別為bytea,可最多儲存2g的資料。在ado odbc等介面,可通過帶引數化的插入sql語句上傳二進位制。然而在某些介面 sql語句無法進行引數繫結,或者某些語言沒有二進位制的型別,或者介面的不相容等原因,常無法上傳二進位制資料。碰到這種情況下,必須在客戶端將二...
二進位制運算使用
問題 寫乙個函式,求兩個整數之和,要求在函式體內不得使用 四則運算符號。分析 1 二進位制異或將得到他們的非進製部分。2 二進位制相與並左移一位,等效於進製。3 重複上述步驟 知道進製為0.code public int add int num1,int num2 return num1 參考 ww...