4
對於評估查詢字符串的字符串並考慮大小寫(上/下)是否安全?例如,做一些瀏覽器降低整個字符串?是否足夠可靠地編寫代碼,就好像添加到查詢字符串中的任何參數保持相同的大小寫? (顯然將用戶可能會搞砸的事實置於一邊)。查詢字符串和文本案例
標籤爲C#,因爲我不確定評估查詢字符串的平臺是否會影響此問題的答案;它是C#我正在編碼。
對於評估查詢字符串的字符串並考慮大小寫(上/下)是否安全?例如,做一些瀏覽器降低整個字符串?是否足夠可靠地編寫代碼,就好像添加到查詢字符串中的任何參數保持相同的大小寫? (顯然將用戶可能會搞砸的事實置於一邊)。查詢字符串和文本案例
標籤爲C#,因爲我不確定評估查詢字符串的平臺是否會影響此問題的答案;它是C#我正在編碼。
公約是關鍵。如果您在整個應用程序中使用駝峯式查詢字符串,請使用camel-case等。您將成爲傳遞參數和指定查詢字符串的人,因此請保持一致,以便讓自己的生活變得輕鬆。除了保持一致以外,對特定套管公約沒有真正的好處。
瀏覽器將保持大小寫。
非常感謝您的回覆。我同意,並保持一致 - 我的查詢字符串將包括大寫。然而,我的問題是關於這種情況變化的可靠性。是否有任何瀏覽器/特定場景會影響我選擇的情況? +1。 – 2012-07-16 14:37:40
瀏覽器將在查詢字符串中傳遞它時保持大寫。注意你如何處理你的字符串,然後再將它們附加到你的url中,以避免你的參數橫向偏離。 – RhinoWalrus 2012-07-16 14:41:12