如何開發乙個介面以及路由的編寫
)//獲取url物件
let urlobj = url.
parse
(req.url,
true);
console.
log(urlobj)
if(urlobj.pathname ===
'/api/getmsg'
&& req.method ===
'get'
)else})
server.
listen
(3000,(
)=>
)重新整理頁面結果:
開啟瀏覽器,在瀏覽器的位址列裡輸入:http://localhost:3000/api/getmsg1?name=xt&***=female
重新整理頁面結果:
如果有多個路由的話,**就會比較多,所以我們把路由的判斷放在另乙個js檔案裡來寫。
新建乙個資料夾router,裡面新建乙個檔案 index.js,內容為:
const url =
require
('url');
function
handlerequest
(req,res)}if
(urlobj.pathname ===
'/api/updatedata'
&& req.method ===
'post')}
}module.exports = handlerequest
server.js檔案裡的**:
)執行結果:
關於初始化及初始化順序
首先,類的成員變數會被自動初始化,並且會在構造器被呼叫前發生,如下 public class testinitialization public static void main string args 如下 主類 public class staticinitialization 呼叫main之前...
Swift學習筆記 初始化
swift為結構體提供了預設初始化方法,當結構體所有屬性都有預設值時,可以使用空白初始化方法 struct person var person person 成員初始化方法是預設初始化方法的另外一種形式,注意常量屬性如果有預設值則不能使用初始化方法,因為常量只能初始化一次 struct person...
筆記 初始化列表之初始化順序
一 前面已經介紹了初始化列表的好處,尤其對於類型別的變數來說,會提高效率,下面來介紹必須放在初始化列表的情況 無關效率問題 1 常量成員,因為常量 const 只能初始化不能賦值 雖說不可以賦值,但是可以通過指標的方式來訪問修改該值 所以必須放在初始化列表裡面。2 引用型別,引用必須在定義的時候初始...