2016-11-22

fs.readFile('./blogs/test.md', function (err, data) {
    if (err) res.send(err);
    res.send(data);
});

編碼完工~切換到終端,輸入 nodemon app.js

哦對了,強烈推薦一個小工具 nodemon 。一句話簡介:全局安裝了nodemon后,我們可以通過nodemon xxx.js的方式啟動nodejs程序如绸,而在此方式下啟動的程序會自動偵測與本程序相關的文件,隨時自動重啟進程以反映最新的變化旭贬。實乃nodejs開發(fā)debug過程中必備利器

言歸正傳怔接,我志得意滿的打開chrome瀏覽器訪問localhost:3000,意料中的文字卻沒有出現(xiàn)稀轨,反而彈出了一個文件下載詢問框扼脐。shit!誰告訴我send()方法會自動推定Content-Type的0卸恕谎势?打開網(wǎng)絡偵測一看凛膏,果不其然,返回的Content-Type是 application/octet-stream脏榆。(經(jīng)測試猖毫,在FireFox中同樣提示下載文件,有點搞笑的是须喂,IE11倒是老老實實的直接在頁面顯示了文件內(nèi)容...IE大哥你怎么老跟別人不一樣啊...)

Well~我重新翻閱了nodejs的文檔吁断,對于fs.readFile(path, callback (err, data))的解釋最后有一句話:

If no encoding is specified, then the raw buffer is returned.

得得~這就是看文檔不仔細的后果。查閱上文表格可見坞生,buffer對應的content-type確實是application/octet-stream來著仔役,修改代碼:

fs.readFile('./blogs/test.md', 'utf-8', function (err, data) {
    if (err) res.send(err);
    res.send(data);
});
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市是己,隨后出現(xiàn)的幾起案子又兵,更是在濱河造成了極大的恐慌,老刑警劉巖卒废,帶你破解...
    沈念sama閱讀 221,430評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件沛厨,死亡現(xiàn)場離奇詭異,居然都是意外死亡摔认,警方通過查閱死者的電腦和手機逆皮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來参袱,“玉大人电谣,你說我怎么就攤上這事∧ㄊ矗” “怎么了剿牺?”我有些...
    開封第一講書人閱讀 167,834評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長况鸣。 經(jīng)常有香客問我牢贸,道長,這世上最難降的妖魔是什么镐捧? 我笑而不...
    開封第一講書人閱讀 59,543評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮臭增,結果婚禮上懂酱,老公的妹妹穿的比我還像新娘。我一直安慰自己誊抛,他們只是感情好列牺,可當我...
    茶點故事閱讀 68,547評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著拗窃,像睡著了一般瞎领。 火紅的嫁衣襯著肌膚如雪泌辫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,196評論 1 308
  • 那天九默,我揣著相機與錄音震放,去河邊找鬼。 笑死驼修,一個胖子當著我的面吹牛殿遂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播乙各,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼墨礁,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了耳峦?” 一聲冷哼從身側響起恩静,我...
    開封第一講書人閱讀 39,671評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蹲坷,沒想到半個月后驶乾,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,221評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡冠句,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,303評論 3 340
  • 正文 我和宋清朗相戀三年轻掩,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片懦底。...
    茶點故事閱讀 40,444評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡唇牧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出聚唐,到底是詐尸還是另有隱情丐重,我是刑警寧澤,帶...
    沈念sama閱讀 36,134評論 5 350
  • 正文 年R本政府宣布杆查,位于F島的核電站扮惦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏亲桦。R本人自食惡果不足惜崖蜜,卻給世界環(huán)境...
    茶點故事閱讀 41,810評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望客峭。 院中可真熱鬧豫领,春花似錦、人聲如沸舔琅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至课蔬,卻和暖如春囱稽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背二跋。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評論 1 272
  • 我被黑心中介騙來泰國打工战惊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人同欠。 一個月前我還...
    沈念sama閱讀 48,837評論 3 376
  • 正文 我出身青樓样傍,卻偏偏與公主長得像,于是被迫代替她去往敵國和親铺遂。 傳聞我的和親對象是個殘疾皇子衫哥,可洞房花燭夜當晚...
    茶點故事閱讀 45,455評論 2 359

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)襟锐,斷路器撤逢,智...
    卡卡羅2017閱讀 134,695評論 18 139
  • 函數(shù) 函數(shù):function foo函數(shù)名(函數(shù)的自變量){ }; 調(diào)用函數(shù):foo()粮坞;函數(shù)名加上括號就是調(diào)用函...
    看流沙聚散閱讀 155評論 0 0
  • 銳眼視點: Google 開放蒙特利爾 AI 實驗室蚊荣,招攬全球人才; Oracle 收購 DNS 供應商 Dyn;...
    銳眼看世界閱讀 262評論 0 0
  • 現(xiàn)在來看莫杈,9-10月份期間的狀態(tài)可以說是抑郁互例。從前意識形態(tài)里的目標多已實現(xiàn),夢想疆域圖里寫下的條目一一打勾筝闹,然后媳叨,...
    海德成堡閱讀 138評論 0 0
  • 昨天就攜程幼兒園事件糊秆,發(fā)表的簡書《家長們:何不眾籌幼兒園?》,受到朋友圈紛紛點贊议双。當然也有朋友提出疑問:理論上可行...
    7ce322bedc91閱讀 249評論 0 0