nodejs04

nodemon

無重啟更新服務(wù)器

  1. 安裝
  • 全局安裝npm install nodemon -g
  • 項(xiàng)目中安裝npm install nodemon --save-dev
  1. 使用方式nodemon index.js
  2. 可以結(jié)合nodemon.json文件使用

路徑分發(fā)

因?yàn)?NodeJS 獲取請求地址之后,可能會從另一個(gè)地址調(diào)來相應(yīng)的操作。一方面為了安全,一方面為了美化url

  1. ./寫本地路徑的時(shí)候,服務(wù)端不能省略。./代表當(dāng)前主目錄下

路徑

路徑是標(biāo)識,服務(wù)端可能不存在對應(yīng)的路徑

  1. 路徑是標(biāo)識,可能是虛假的
if (url === "/") {
  fs.readFile("./view/index.html");
}
  1. /a被認(rèn)為是具名資源,也就是文件名,即使沒有后綴。而不是路徑名
  2. 實(shí)例
<!--當(dāng)前頁面的路徑是:/a/b/c/index.html-->
<script src="../assets/main.css"></script>
<!--http://www.yf.com/a/b/assets/main.css-->

<script src="/assets/main.css"></script>
<!--http://www.yf.com/assets/main.css-->
  1. 相對路徑
  • 在file協(xié)議中,相對于文件所在的路徑
  • 在http協(xié)議中,相對于url路徑,如果是路徑是虛假的,發(fā)送的請求基于該路徑。服務(wù)端直接使用可能就找不到了, 需要處理使用
  • 在http協(xié)議中,html沒有上一級,../就不起作用
  1. 絕對路徑,主域名后的路徑

請求類型

  1. req.method
  2. 文件提交需要
  • form元素
  • file元素
  • enctype屬性,當(dāng)上傳文件的時(shí)候必須設(shè)置為multipart/form-data。默認(rèn)值是x-www-form-urlencoded
  • method屬性
  1. post請求,數(shù)據(jù)可能分段發(fā)送多次
  2. 表單和地址中可能有中文,在接受數(shù)據(jù)之后需要轉(zhuǎn)碼decodeURI()
  • url編碼案例,“胡”的ascii碼是-17670,十六進(jìn)制是BAFA,url編碼是%BA%FA。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,578評論 19 139
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,734評論 18 399
  • Http協(xié)議詳解 標(biāo)簽(空格分隔): Linux 聲明:本片文章非原創(chuàng),內(nèi)容來源于博客園作者M(jìn)IN飛翔的HTTP協(xié)...
    Sivin閱讀 5,345評論 3 82
  • 我家座落在漢江堤腳下,童年的快樂百分 之八十來源于它。 堤猶如一條盤龍,在我們不近塵士地心 中。 上游...
    恰媽閱讀 401評論 7 3
  • 一段時(shí)間里,讀過許多玄幻小說,在現(xiàn)實(shí)和理想中掙扎的主人公常有一句:“天地不仁,以萬物為芻狗”,每每讀到,總會心驚且...
    陳陳_19b4閱讀 859評論 0 0

友情鏈接更多精彩內(nèi)容