我有我的代碼,明確返回一個字節數組下面一行:將字節數組轉換爲字典或NameValueCollection?
byte[] responseArray = myWebClient.UploadValues(uriString, data);
當我做myWebClient.Encoding.GetString(responseArray)
我得到如下:
_type=checkout-redirect&redirect-url=https%3A%2F%2Fsandbox.google.com%2Fcheckout%2Fview%2Fbuy%3Fo%3Dshoppingcart%26shoppingcart%3D608260789399787
因此,大家可以看到,這是轉化爲具有關鍵和價值的東西的完美人選。所以我的問題是:是否有任何C#函數爲我做,或者我必須自己解析字符串,並手動做這一切?
另外,如何重定向網址,我不認爲我可以重定向用戶的方式,所以我想我必須解碼它?有關如何做到這一點的任何建議?
在此先感謝
我不明白您對重定向的問題 - 也許這會更有意義,如果它是一個問題的所有給自己和你解釋嗎? – Hogan 2011-06-10 21:24:20
@Hogan:我的意思是,重定向url是編碼的,對吧?如果你抓住它並嘗試使用瀏覽器去它,它將無法工作。所以從理論上講,用代碼做這件事不應該那麼順利,還是我在這裏弄錯了? – Kassem 2011-06-10 21:27:23