3

我正在使用 Visual Studio 2010 Ultimate 执行 Web 和负载测试。我有一组 Web 测试调用需要 OAuth 凭据的 REST Web 服务,我正在寻找有关如何访问关联的 Http Headers 和 Post 请求的信息。我创建了一个 Web 测试插件,它充当授权管理器并覆盖了 PreWebTest 方法。当我查看 PreWebTestEventArgs 参数时,我看到了 WebTest 及其 WebTestContext 但我没有看到任何明显的方式来访问我可能能够插入 OAuth 组件的实际 Http Headers 或 Post Body。有没有人能够通过相关的网络测试来影响 Http 请求?任何见解将不胜感激。谢谢。

4

1 回答 1

1

我认为您需要覆盖 PreRequest 而不是 PreWebTest。

PreRequestEventArgs 具有 Request 属性,它是可以访问标头和帖子正文的 WebTestRequest 对象。

于 2011-06-01T09:21:48.057 回答