判斷瀏覽器型別是否是ie,ie10以前「
user-agent」內含有「msie
」,11只有「
trident」
string useragent = req.headers["user-agent"];
if (useragent.contains("msie") || useragent.contains("trident"))
ie瀏覽器的時候檔名需要進行轉化
定義好物件,
執行順序
// response情報clear
一,res.clearcontent();
// buffer 傳送
二,res.buffer = true;
三, // http 頭情報設定
res.addheader("content-disposition", string.format("attachment;filename=", outfilename));;
res.contenttype = "text/comma-separated-values";
res.contentencoding = encoding.getencoding("utf-8")
;四,// 寫入資料
res.write(outdata);
五,// 輸出緩衝
res.flush();
六,//停止頁面鏈結,最好寫在finally裡面
res.end();
標準輸入輸出流列印流資料流
1.1 system.in 標準的輸入流,預設從鍵盤輸入 system.out 標準的輸出流,預設從控制台輸出 1.2system類的setin inputstream is setout printstream ps 方式重新指定輸入和輸出的流。列印流 printstream 和printwrit...
TCP互動資料流 成塊資料流
tcp資料流分類 基於tcp的各類解決方案,可以根據資料吞吐量來大致分成兩大類 1 互動資料型別,例如telnet,ssh,這種型別的協議在大多數情況下只是做小流量的資料交換,比如說按一下鍵盤,回顯一些文字等等。2 資料成塊型別,例如ftp,這種型別的協議要求tcp能盡量的運載資料,把資料的吞吐量做...
資料流測試
回顧 路徑測試將程式 看做是一種有向圖,根據有向圖的拓撲結構結合某些覆蓋指標來設計測試用例。然而程式中不同語句之間往往會有依賴關係,使得拓撲結構上可行的路徑,在邏輯上並不可行,資料流測試可以解決上述問題。資料流測試指關注變數接收值的點和使用 或引用 這些值的點的結構性測試形式 資料流測試用作路徑測試...