是否有同時使用ASP.NET查詢字符串我應該遵循的任何慣例?例如:哪一個更好? 1或2? 1.網址stock_trnasfer_ID = 10 2. URL SID = 10ASP.NET查詢字符串
回答
它取決於程序員,但如果有很多值,那麼你應該去的第二個選項
2. url?sid=10
因爲URL有長度的限制,你必須添加在將來的某個其他那麼這將是難以處理。
但如果只有一個或兩個,那麼你可以去1個選項
1. url?stock_trnasfer_ID=10
全面地爲開發者(你),但不提供信息給用戶,因爲在這種情況下,其對黑客要傳遞的更多的幫助ID,所以不應該讓用戶知道你在Querystrings中傳遞的信息。
我會選擇2
理由去:??
- 查詢字符串的大小有限(儘管其相當大的今天)所以最好不要用長名稱浪費
我覺得不存在這種類型的criteria.It的完全依賴於programmer.If u的傳遞這樣的「stock_trnasfer_ID」很容易讓別人理解UR傳遞一個ID下一page.So我更喜歡用哪個名字可能沒有類似coloumn名 – kbvishnu 2010-10-23 05:26:43
服務器應謹慎看待根據URI長度上面的「255個字節」,因爲一些老客戶或代理實現可能不正確地支持這些長度。請參閱http://classicasp.aspfaq.com/forms/what-is-the-limit-on-querystring/get/url-parameters.html – jebberwocky 2010-10-23 05:28:15
始終第二個。因爲url必須是用戶的簡稱。
- 1. Asp.Net查詢字符串
- 2. asp.net查詢字符串
- 3. ASP.NET查詢子字符串
- 4. C#asp.net圖片廊查詢字符串
- 5. ASP.Net查詢字符串超時
- 6. asp.net中的查詢字符串
- 7. ASP.NET System.Web.Routing和查詢字符串參數
- 8. Url用ASP.NET查詢字符串重寫
- 9. asp.net查詢字符串數據綁定
- 10. ASP.NET MVC - 重寫FormMethod.Get查詢字符串?
- 11. asp.net中的查詢字符串錯誤
- 12. ASP.NET MVC路由和查詢字符串
- 13. Asp.net MVC 3全局查詢字符串?
- 14. 顯示查詢字符串asp.net
- 15. 填表與ASP.NET MVC查詢字符串
- 16. ASP.NET MVC RedirectToAction查詢字符串
- 17. ASP.NET查詢字符串第二個值
- 18. ASP.NET查詢字符串沒有等號
- 19. 從asp.net中刪除查詢字符串
- 20. 隱藏查詢字符串MVC3 -ASP.NET
- 21. Asp.Net MVC加密查詢字符串
- 22. 查詢字符串的ASP.NET URL重寫
- 23. 查詢字符串在asp.net MVC 2
- 24. ASP.NET MVC:URL路由與查詢字符串
- 25. 查詢字符串
- 26. 查詢字符串
- 27. 查詢字符串
- 28. 查詢字符串
- 29. 查詢字符串
- 30. 重定向查詢字符串的URL非查詢字符串
我會去的選項3,搜索引擎優化的選擇。但這是題外話,應該轉移到網站管理員。 – BrunoLM 2010-10-23 05:15:33
無論你做什麼,只要確保你在使用前清理輸入! – 2010-10-23 06:00:46