Kos*_*ika 21 javascript url hash request express
我需要在服务器中间件上获取URL(使用express.js).我使用req.url但是当url从/#some/urlreq.url 开始返回时/...
与req.path... 相同
有没有办法#在express.js 之后获取网址?
dsp*_*els 24
号开始与URL的一部分#符号永远不会发送到服务器.
#URL中的符号用于引入片段标识符.这用于链接到页面的特定部分.如果浏览器加载/#some/url,它将有效加载/,并跳转到HTML元素id="some/url"(如果存在).片段标识符仅与浏览器相关,因此不会随HTTP请求一起发送.
什么但是你可以做的,是使用客户端的JavaScript读出的值window.location.hash,并使用一个XMLHttpRequest发送到服务器.(参见其他Stack Overflow帖子.)
| 归档时间: |
|
| 查看次数: |
12717 次 |
| 最近记录: |