我有URL類似於 - www.mysite.aspx#type和HttpContext.Current.Request.Url只返回沒有#的文本和#後的文本,只是www .mysite.aspx ...也許有人有解決方案?我需要這個#type返回。謝謝asp.net請求url不返回#,以及數據後#
2
A
回答
3
你不能得到散列(#)後的部分。它在瀏覽器的範圍內。
然而,您可以通過向客戶端通知服務器什麼是完整URL來解決此問題。請看這裏:How to get Url Hash (#) from server side
0
#(叫做Fragment Identifier)之後的部分永遠不會被瀏覽器發送到服務器,所以你不能在服務器端技術的asp中接收它。
+0
非常感謝!問題依然存在,但這是一大進步! – 2012-03-21 10:02:56
相關問題
- 1. Nodejs在發送請求後獲取請求後返回數據
- 2. ASP.Net WebAPI URL不返回任何數據
- 3. dojo ajax請求不返回json數據
- 4. AJAX請求不返回數據
- 5. SQLITE不返回請求的數據
- 6. AngularJS獲取請求不返回數據
- 7. AJAX POST請求不返回JSON數據
- 8. Python-Pandas url請求不返回所有數據
- 9. ASP.NET + Azure 400錯誤請求不會返回JSON數據
- 10. asp.net mvc 3剃刀登錄視圖不返回請求的URL
- 11. asp.net頁面不返回ajax請求
- 12. 返回數據異步後jquery $ .ajax在asp.net後發送請求mvc
- 13. Jetty在http請求中返回400請求絕對URL請求
- 14. 不能返回後Ajax請求
- 15. Node.js請求函數返回數據
- 16. 以後迴應AJAX請求
- 17. XML數據不返回URL
- 18. NSfetch請求返回相同的數據始終不返回更新的數據
- 19. 錯誤!請求的URL沒有返回JSON asp.net mvc
- 20. Ajax請求doen't返回數據
- 21. 從AJAX請求返回數據
- 22. jQuery $ .ajax()請求返回空數據
- 23. 捲髮請求沒有返回數據
- 24. 從AJAX請求返回數據
- 25. 從jQuery ajax請求返回數據
- 26. 從http請求返回數據
- 27. 返回REST 400-錯誤請求以及其他信息
- 28. node.js - 第一個請求返回空白,第二個請求返回數據
- 29. 請求的URL沒有返回JSON
- 30. GitHub:請求的URL返回錯誤:403
謝謝!但我不能相信它有助於我的情況.. – 2012-03-21 10:03:28
對不起,這些是你的選擇:-) – 2012-03-21 10:18:29
是的)再次感謝! – 2012-03-21 10:47:03