0
A
回答
1
假設這是通過當前請求傳遞的,那麼#
永遠不會發送到服務器。
您可以在JavaScript中捕獲它,並使用AJAX將其發送到服務器,但這將在不同的請求。
如果你的意思是你有這樣的URL不是當前請求,則可以使用Uri
類來解析一個完整的URL,並獲得片段:
var fragment = new Uri(theUri).Fragment;
var token = fragment.Split(new [] {'&','='}, StringSplitOptions.None)[1];
0
您可以使用HttpUtility.ParseQueryString解析那麼你可以通過名稱獲得值,例如
NameValueCollection query = HttpUtility.ParseQueryString(querystring);
string token = query["token"];
0
入住這Retrieving Anchor Link In URL for ASP.Net
你不能從服務器端得到它,你將需要採取如果從客戶端的第一個,然後將其傳遞到服務器在一個隱藏字段或類似的東西
0
你必須尋找 「%23」,因爲 「#」 是URL編碼爲 「%23」
參考: http://www.w3schools.com/tags/ref_urlencode.asp
但是你也必須知道,錨點在服務器端不可用!
相關問題
- 1. API從URL獲取請求
- 2. 如何查找當前請求的Url?
- 3. 如何從bootstrap訪問當前請求?
- 4. 如何防止Url.RouteUrl(...)從當前請求
- 5. mvc - 當前URL?不請求URL
- 6. 請求從當前用戶
- 7. 如何從API請求
- 8. Perl CGI從不同的請求獲取參數到當前的URL
- 9. Ajax請求到當前路徑請求`text/html`而不是`application/json`
- 10. 如何通過打開新窗口來執行OAuth請求,而不是從當前頁面重定向用戶?
- 11. 從$ _POST請求(而不是URL)中使用ParamConverter
- 12. 蘋果地圖從當前位置的路線請求URL
- 13. 從當前URL
- 14. 如何從請求URL的HttpServletRequest
- 15. 如何從前一頁獲取請求的URl
- 16. 從當前請求獲取應用程序url
- 17. 獲取當前請求URL的方案
- 18. 獲取當前請求的url
- 19. 如何從XML而不是JSON獲取來自URL的響應?
- 20. 從JSF中的當前HTTP請求獲取到上下文路徑的URL
- 21. 如何在ELB上將請求重定向到https,前提是url是api請求?
- 22. Ajax請求 - 從當前服務器
- 23. 從RequestContext獲取當前請求?
- 24. 是否可以使用POST請求而不是GET請求重定向到URL?
- 25. 製作JSON RPC API而不是POST請求的GET請求
- 26. 是否可以從Django REST中的請求URL中提取當前頁碼?
- 27. 當前的請求不是多請求 - Spring MVC的
- 28. 如何從請求到Urllib2
- 29. 從外部代碼抓取當前web api請求
- 30. 如何從isin請求數據而不是股票代碼
這仍然需要進一步處理,'Fragment'屬性會在'#'後面返回* everything *,所以OP仍然需要解析字符串。我認爲這種場景的首選方法是使用'ParseQueryString'。 – James 2013-04-26 11:44:00
是的,我認爲javascript和ajax是直接的方式! – confusedMind 2013-04-26 11:46:53
@感謝您使用javascript和ajax來完成它的想法! – confusedMind 2013-04-29 04:17:01