2014-03-19 64 views
1

我想用「#」而不是「?」使用ExpressJS來獲取特定的參數。在網址...使用ExpressJS獲取參數

我的URL:

http://localhost:3000/#access_token=LMkdfkdmsklmfdkslklmdskfmsda 

我想獲得 「的access_token」 和 「req.params.access_token」 不工作...

安東尼

回答

4

簡答:你不能。

較長的回答:fragment identifiers(這是#之後的部分)應該在客戶端進行評估,並且不應該發送到服務器。您的快速應用程序無法瞭解它們。

您可以嘗試將它們轉換爲查詢參數或路徑變量(即通過處理javascript中的片段標識符更改)以使它們在服務器端可見。