【问题标题】:How do I substring information out of an HttpWebResponse?如何从 HttpWebResponse 中提取信息?
【发布时间】:2011-09-25 14:48:34
【问题描述】:

我正在尝试向贝宝发送一个 HttpWebRequest,以便我可以向贝宝发送一个美元金额来向某人收费。

我发送请求很好,我得到了很好的响应。但是,我被告知我需要从收到的响应中解析出 TOKEN,以便将用户重定向到贝宝以实际登录并支付商品费用。我在调试器中的任何地方都找不到 TOKEN,也没有看到任何可以用来对令牌进行子串化的属性。也许我只是想念它还是我使用了错误的对象?建议这种方法的人提到了使用 CURL,但我记得 WebRequests 和 WebResponses。

【问题讨论】:

    标签: c# httpwebrequest paypal httpwebresponse


    【解决方案1】:

    令牌将在响应流中,使用HttpWebResponse.GetResponsesStream 获取流,您可以使用StreamReader 将其作为文本读取。完成此操作后,您可以将其转储到调试输出并弄清楚如何解析。

    http://msdn.microsoft.com/en-us/library/system.net.httpwebresponse.getresponsestream.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-28
      • 2019-08-31
      • 1970-01-01
      • 1970-01-01
      • 2016-02-25
      • 2015-05-24
      • 2021-10-22
      • 2017-12-02
      相关资源
      最近更新 更多