2012-12-04 72 views
-1

在我的網站(www.mysite.com)上,我已將結算重定向到外部網站(www.checkoutsite.com),然後在付款後將POST請求發送回我的網站。在網址我通過結帳所有需要的信息,但我也需要通過我自己的數據,它有「的UserData」網址PARAM如何通過URL將參數值作爲參數值

所以,我的網站重定向用戶的URL:http://checkoutsite.com/payment /?AppLogin = MyLogin & AppPass =爲mypass &的UserData = [這裏應該是我的數據]

我需要通過不同的鍵=值值 「的UserData」 參數,然後閱讀在我的身邊。

什麼是在ASP.NET中做到這一點的最好方法,我的意思是如何將key = value的值打包到一個字符串中?

+3

'payment'和'AppLogin = MyLogin&AppPass = MyPass'在同一個網址中。我想知道這是哪個網站:) –

+3

「最好」的方式似乎是「任何其他方式」,或者只是把你的信用卡,銀行和個人信息放在這篇文章中,以便它「少」工作。 –

+0

對於L.B,這僅僅是一個例子,實際上有TicketId – ihorko

回答

-1

好吧,我創建了字典和序列化/反序列化在這裏描述的完全一樣:

http://blogs.msdn.com/b/rakkimk/archive/2009/01/30/asp-net-json-serialization-and-deserialization.aspx

它解決了問題。

+0

和你發佈的鏈接和你的問題有什麼關係?您的標題是「如何通過URL傳遞值作爲參數值」,並且您找到了json解決方案。 –

+0

不能幫助你,你不明白。我將我的數據序列化爲一個字符串,就像我在鏈接中所描述的那樣,並將該序列化的字符串作爲url&UserData = [這裏應該是我的數據 - (這裏是序列化字符串)]的參數值,當我下次獲得該參數時在服務器上反序列化該字符串並讀取我需要的所有值。謝謝 – ihorko

相關問題