0
A
回答
3
如果你正在尋找一個服務器端/ ASP.NET解決方案,您可以使用Segments集的URL,例如:
var gradeName = Request.Url.Segments[2].Trim('/');
細分爲以下URL的部分組成的數組主機名,例如:
[ "/", "questions/", "gradename/", ... ]
+0
主機名和/被剝離出來,所以你的第一個例子是正確的。不過,我不太確定你的第二個。 – Tim
+0
謝謝@Tim,那是一個錯字。 – M4N
+0
@Tim:Request.Url.Segments [3] .Trim('/')第三個位置將返回gradname而不是第二個。 – Askiitians
2
相關問題
- 1. 通過URL傳遞價值並通過$ _GET獲得價值
- 2. 通過linq從XML獲得價值
- 3. 從URL獲得一個價值
- 4. 如何從url獲得價值後/
- 5. 通過鍵獲得價值jsonarray
- 6. 獲得價值通過filter_input(INPUT_POST, 'check_list')
- 7. 通過按鈕獲得價值
- 8. C++通過getter獲得私有價值
- 9. DropDownlist通過編號獲得價值
- 10. 通過認證從firebase數據庫獲得價值
- 11. 通過蛋糕獲得從數據庫的不同價值-php
- 12. 通過彈簧控制器從jsp獲得價值
- 13. 我想通過字段名稱從我的json獲得價值
- 14. PHP從AJAX獲得價值
- 15. php從textarea獲得價值
- 16. 從「Bootstrap-Select」獲得價值
- 17. 從LDR獲得價值
- 18. VBA獲得價值從HTML
- 19. 從指針獲得價值
- 20. 從方法獲得價值
- 21. 從按鈕獲得價值
- 22. 從jSpinner獲得價值
- 23. 從類別獲得價值
- 24. 從HashCode Java獲得價值
- 25. 獲得價值
- 26. 獲得價值
- 27. 獲得價值
- 28. 獲得價值
- 29. 獲得價值
- 30. 獲得價值
@Tim:是的,gradename總是在同一位置上,域名並不總是相同的。 – Askiitians
Decker97的答案應該爲你做的伎倆。 – Tim
你使用Asp.Net MVC嗎?如果是的話,你可以安全地獲得你的控制器內的參數('路由')。這個問題的每個答案看起來都不太好。你不應該把你的URL當作一個簡單的字符串 – JohnJohnGa