【发布时间】:2011-12-02 02:26:46
【问题描述】:
我有一个用 C# .NET 构建的 Canva 应用程序。为了请求 Graph API,我使用 Facebook C# SDK (https://github.com/facebook/csharp-sdk)。
我们对它进行了以下请求修改:
request.KeepAlive = false;
request.ProtocolVersion = HttpVersion.Version10;
request.Timeout = 1000 * 30;
有时,请求非常快(~1.5s),但有时(非常频繁)来自同一服务器的相同请求需要 30s 以上(响应使用 Wireshark 的时间)。
请注意,我的请求非常简单(“/[user_id]”)。 另请注意,我们在多个平台(来自亚马逊服务器、机架空间、家庭...)上进行了尝试,得到了相同的结果。
是否有人遇到过这种延迟或有人知道如何避免这种情况?
我在 Graph API 文档中看到可能存在延迟,但 30 秒...这不是我所说的延迟 :)
感谢您的帮助
【问题讨论】:
-
您好 JBS,您能解释一下您在 c# sdk 源代码中进行修改的位置吗?
标签: asp.net facebook-graph-api