在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ 服務器中,node怎么獲取地址欄url?

服務器中,node怎么獲取地址欄url?

我在服務器上運行NODE,獲取不到想要的URL

clipboard.png
我訪問這個,node中返回如下圖

clipboard.png
為什么html文件沒有,難道是有緩存?
CSS,JS為什么路徑沒有/weather,怎么才能讓NODE知道路徑有weather。
這是服務器
clipboard.png
我做訪問/index.html, /weather/index.html這種URL不同顯示不同頁面的東西。

回答
編輯回答
凹凸曼

1 CSS,JS為什么路徑沒有/weather?
首先瀏覽器會先加載html,當發(fā)現(xiàn)這個html中還引入了其他資源如css和js,會再去服務器請求css和js資源,而這個路徑是從服務端項目根目錄開始找的,你項目static文件放在根目錄下,自然就是/static開頭了。

2 為什么html文件沒有,難道是有緩存?
看你css和js都在控制臺打印出來了,理論上html肯定是加載過了,所以,猜測你是不是控制臺上面的信息被覆蓋了,你沒有看到。另外,你也可以console.log(req.url)看下請求資源的路徑

2018年6月12日 00:22