3
Q
快递获取子域名
A
回答
4
在快递4.x中您可以使用req.subdomains
属性。
// Host: "tobi.ferrets.example.com"
req.subdomains
// => ["ferrets", "tobi"]
2
快递4.x版自带req.subdomains,但如果你使用的是旧版本还是想发挥自己的代码,然后可以使用其他框架,以及那么你可能会喜欢
var app = express();
app.use(function(req, res, next) {
var host = req.get('host');
console.log(getSubdomain(host));
console.log(getSubdomainList(host));
next();
})
function getSubdomain(host) {
var subdomain = host ? host.substring(0, host.lastIndexOf('.')) : null;
return subdomain;
}
function getSubdomainList(host) {
var subdomainList = host ? host.split('.') : null;
if(subdomainList)
subdomainList.splice(-1, 1);
return subdomainList;
}
相关问题
- 1. 从url获取子域名?
- 2. 从子域localhost获取域名
- 3. iis cname到子域名,从请求中获取子域名
- 4. 获取域名
- 5. 获取域名
- 6. 获取域名
- 7. 提取父域/子域名
- 8. 获取子域名,如果有的话
- 9. 使用ColdFusion获取URL的子域名
- 10. 使用javascript从url获取子域名
- 11. PHP函数获取URL的子域名
- 12. 在php中获取子域名
- 13. 如何获取域名形式的子域名的htaccess?
- 14. 从网址获取没有子域名的域名
- 15. 拆分路由器在快递子域
- 16. 通配符子域名将子域名值传递给脚本
- 17. 获取Windows域名
- 18. PHP获取域名
- 19. 获取URL子子域
- 20. DNS预取子域名
- 21. PHP获取子域,但不是实际的域名
- 22. 如何从域名DNS域名获取域名sid?
- 23. 提取侧面子域中的域名
- 24. 域名 - >子域名 - 传递会话数据
- 25. 将Cookie从域名传递到子域名
- 26. 在asp.net中获取域名和/或子网站名称c#
- 27. 获取Glassfish2域的名称
- 28. 获取顶级域名
- 29. 从FQDN获取域名?
- 30. PHP从URL获取域名
您使用哪个版本的快递? – danilopopeye