我是NodeJS和ExpressJS框架中的新手。我不確定這件事:如果系統收到很多請求,服務器會爲這些用戶返回許多差異響應,對吧?所以他們不會互相影響,對吧?NodeJS差異請求的差異響應
例如:我在response.locals.language ='english'中爲用戶1的請求設置語言,那麼用戶2在2個獨立的瀏覽器上是response.locals.language ='vietnamese'。如果我刷新用戶1頁面,用戶2的語言從越南語變爲英語?
感謝您的幫助。
我是NodeJS和ExpressJS框架中的新手。我不確定這件事:如果系統收到很多請求,服務器會爲這些用戶返回許多差異響應,對吧?所以他們不會互相影響,對吧?NodeJS差異請求的差異響應
例如:我在response.locals.language ='english'中爲用戶1的請求設置語言,那麼用戶2在2個獨立的瀏覽器上是response.locals.language ='vietnamese'。如果我刷新用戶1頁面,用戶2的語言從越南語變爲英語?
感謝您的幫助。
If I refresh user 1 page so is language of user 2 change from vietnamese to english?
他們不會相互影響無論什麼要求收到
每個請求都有自己的request
和response
對象,即與其他請求分開。
見documentation,具體是:
這些對象作爲參數傳遞到您的處理傳遞。這就像一個正常的函數,每次調用都會得到新的參數。
感謝您的回答。 – truonghm
您無法獲得相同的請求和響應對象。他們不相關。
謝謝。我知道了 – truonghm