无法在fiddler

时间:2015-05-12 07:36:24

标签: azure fiddler azure-cosmosdb

我在Fiddler中查看来自Azure DocumentDB .NET SDK DocumentClient的通信时遇到问题。

编辑:具体来说,当我查询文件时,我没有看到流量。我看到文档创建POST。

我没有在fiddler中运行的过滤器,这是我创建客户端的代码:

         var endpointUri = new Uri(Settings.Default.Endpoint);
        _client = new DocumentClient(endpointUri, Settings.Default.AuthKey, new ConnectionPolicy
        {
            ConnectionMode = ConnectionMode.Gateway,
            ConnectionProtocol = Protocol.Https
        });

我已经明确设置了连接策略,但我认为默认是网关。

任何想法或见解?

谢谢, 克里斯。

1 个答案:

答案 0 :(得分:1)

您是否在查询中迭代结果? LINQ IQueryables本质上使用延迟执行:http://blogs.msdn.com/b/charlie/archive/2007/12/09/deferred-execution.aspx

另一种可能性是,如果你正在寻找你的fiddler跟踪中的POST,请注意在一个特定情况下(没有过滤器的查询),查询将作为GET操作而不是POST执行。 / p>

如果您可以发布代码,我们可能会进一步提供帮助。

相关问题