2010-10-14 22 views
0

嗨 我有jquery & ASP.NET服務器端。 我正在尋找一種方式來從客戶機到服務器,反之亦然安全發佈的數據沒有的特殊字符,如」令人擔憂「,〜等等 JSON是一個更好的辦法?如何將數據從JS發佈到C#

感謝

回答

0

無論你選擇什麼,都需要對傳輸進行編碼,如果你只是把數據放到URL中,你應該對數據進行URL編碼,如果你使用JSON,你仍然需要轉義「如果數據是字符串的話。

+0

如何使用JS/Jquery編碼JSON? – Himberjack 2010-10-14 14:54:41

+0

@oshafran:到目前爲止,我知道你需要編碼的唯一字符是引號,你可以像這樣做'(使用反斜槓) – 2010-10-14 14:57:51

+0

因此,只需在發送之前將'替換爲'即可。那麼在C#端解碼它呢? – Himberjack 2010-10-14 14:59:55