async 同時載入 defer 延遲載入 HTTP 加密 可以減少惡意的入侵 nodejs 可以解析JS代碼(沒有瀏覽器安全級別的限制)提供很多系統級別的API. 箭頭函數 This是誰創造了它 它就指向誰http.createServer( (req,res))=>註:req 請求 res 響應 ...
async 同時載入 defer 延遲載入 HTTP 加密 可以減少惡意的入侵
nodejs 可以解析JS代碼(沒有瀏覽器安全級別的限制)提供很多系統級別的API.
箭頭函數 This是誰創造了它 它就指向誰
http.createServer( (req,res))=>
註:req 請求 res 響應
server.listen監聽
res.end 結束的時候做什麼
2.nodeJS中原聲JS體驗
用ES5搭建個伺服器
url 統一資源定位符 定位網上資源
uri 統一資源標識符
埠: 區分服務 WEB FTP SMTP 這些服務IP地址都相同 用埠來區分服務
通過IP地址+埠號來區分服務
GET 和 POST 區別
傳輸量不同 安全性不同
GET 一次只請求一次 頭部和數據一塊過去
POST 請求兩次 把頭部和數據分開
url.parse 把接受的字元串轉換成 json對象
url.format 數據先給數據化,
url.resolve 合併
query string
json.parse 字元串轉化為對象
json.stringify() 將對象轉化為字元串
querystring調用方法
querystring .parse
querystring.stringify() 將對象轉化為字元串
不想要分隔符,用逗號隔開
querystring.parse() 將字元串轉化為對象
querystring.escape() 轉碼
querystring.unescape() 解碼
nodejs 相當於數據的轉發
首先創建請求
響應 回調函數
當響應成功
核心 :1 配好options,確定所要請求路徑
2.分別使用了兩個事件 data end
3, 註意數據格式
流方法
1.fs.createReadStream
2.fs.createWriteStream
binary 二進位 if(err)