我正在尝试向PayPal发送HttpWebRequest,因此我可以向paypal发送一笔金额来向某人收取费用。
我发送请求就好了,我收到的回复很好。但是,我被告知我需要从我得到的响应中解析TOKEN,以便将用户重定向到paypal以实际登录并支付项目费用。我在调试器中的任何地方都找不到TOKEN,而且我没有看到任何可用于子串出令牌的属性。也许我只是错过它或者我使用了错误的物体?提示此方法的人提到使用CURL,但我记得WebRequests和WebResponses。
答案 0 :(得分:3)
令牌将位于响应流中,使用HttpWebResponse.GetResponsesStream
获取流,您可以使用StreamReader
将其作为文本读取。一旦你这样做,你可以将其转储到调试输出并找出如何解析。
http://msdn.microsoft.com/en-us/library/system.net.httpwebresponse.getresponsestream.aspx