render send end 區別和使用方法

2021-08-20 13:44:23 字數 602 閱讀 2365

如果想寫乙個快速測試頁,當然可以使用res.send()。這個函式將根據內容,自動幫我們設定了content-type頭部和200狀態碼。send()只能用一次,和end一樣。和end不一樣在**?能夠自動設定mime型別。

如果想使用不同的狀態碼,可以:

res.status(404).send('sorry, we cannot find that!');

如果想使用不同的content-type,可以:

res.set('content-type', 'text/html');

render:

var express = require("express");

res.render("haha", );

});send:

res.set('content-type', 'text/html');

res.send();

});如果

伺服器端沒有資料返回到客戶端

那麼就可以用 

res.end

但是 如果 

伺服器端有資料返回到客戶端

這個時候必須用

res.send

,不能用 res.end(會報錯)

與 的區別? 與 的區別?

相同點 和 都是表示與的邏輯運算子,其運算結果一致 不同點 邏輯與 當兩邊的表示式都為true的時候,整個運算結果才為true,否則為false。短路與 當第乙個表示式的值為false的時候,則不再計算第二個表示式 注意 還可以做位運算子,當表示式不是boolean型別的時候 例項1 public ...

outerText,innerText 區別說明

首先,看我們的html定義 innerhtml,innertext,outerhtml,outetertext js原始碼如下 function inner var html document.getelementbyid diva innerhtml var text document.getel...

axios和ajax區別的應用區別

1.區別 axios是通過promise實現對ajax技術的一種封裝,就像jquery實現ajax封裝一樣。簡單來說 ajax技術實現了網頁的區域性資料重新整理,axios實現了對ajax的封裝。來對比一下 axios axios then function response catch funct...