2009-10-19 23 views
0

我在移動網站上遇到了一個特殊問題。一些電話/網關以url編碼形式發送表單發佈數據,併發送文本,如由某些瀏覽器編碼的表單字符串數據網址.net

「嗨,你好嗎?」

與方法後一種形式存儲在數據庫中

「哎+如何爲+您%3F」

這是不是與許多瀏覽器,但一個單一的網絡問題來自美國的地鐵。 我注意到不同的手機型號採取相同的方式,所以我認爲這是代理/網關的問題。

將簡單地把

_msg = HttpUtility.UrlDecode(_msg);

解決我的問題?任何其他建議?

感謝

回答

0

你不會想UrlDecode 消息。例如,它會破壞人們可能發佈的很多網址。

如果您可以在請求時檢測到一個網關,則可能需要添加此解決方法作爲解決方法。但是,如果你聲稱的錯誤真的發生了,我會認爲它會破壞更多的網站而不僅僅是你的網站;大概所有參數都會受到影響,並且如果不正確地逃脫,比文本消息更易碎的ID就會停止工作。最終,唯一的解決辦法是在「Metro」的末端;你有沒有試過和他們說話?

+0

只有小問題的用戶有這個問題,我建議他們談談他們的網絡。他們不是我的目標用戶,手機網站也不是商業用途。 正如我所說這不是一個網站,我懷疑問題發生在wapgateway – nLL 2009-10-19 12:19:32

相關問題