express开发实例
生活随笔
收集整理的這篇文章主要介紹了
express开发实例
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
express獲取參數(shù)有三種方法:官網(wǎng)介紹如下
?
- Checks route params (req.params), ex: /user/:id
- Checks query string params (req.query), ex: ?id=12
- Checks urlencoded?body params (req.body), ex: id=
1、例如:127.0.0.1:3000/index,這種情況下,我們?yōu)榱说玫絠ndex,我們可以通過使用req.params得到,通過這種方法我們就可以很好的處理Node中的路由處理問題,同時利用這點可以非常方便的實現(xiàn)MVC模式;
?
2、例如:127.0.0.1:3000/index?id=12,這種情況下,這種方式是獲取客戶端get方式傳遞過來的值,通過使用req.query.id就可以獲得,類似于PHP的get方法;
3、例如:127.0.0.1:300/index,然后post了一個id=2的值,這種方式是獲取客戶端post過來的數(shù)據(jù),可以通過req.body.id獲取,類似于PHP的post方法;
?
下面舉例介紹下這三個方法:
如下一個test.html代碼
在nodeJs中我們要自定義HTTP,因此創(chuàng)建index.js
});app.listen(3000);
?
之后運行node index.js就可以看到本效果,當然前提是你要先訪問test.html,至于如何通過express訪問一個html文件我就不詳細描述了,可以參考如下代碼:
轉載于:https://www.cnblogs.com/mracale/p/5901816.html
總結
以上是生活随笔為你收集整理的express开发实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Codeforces Round #10
- 下一篇: 2016个人阅读计划