Google doc JSON请求响应时间
本文关键字:响应时间 请求 JSON doc Google | 更新日期: 2023-09-27 18:18:29
我有一个google docs电子表格设置为RSS -> json发布,我使用下面的代码来检索它:
public void getDocData()
{
String url = "https://spreadsheets.google.com/blah blah blah/basic?alt=json";
using (var w = new WebClient())
{
//here's where the problem is
String json_data = w.DownloadString(url);
//blah blah parse json_data;
}
}
我的问题是下载字符串花费了非常长的时间(10-15秒),我完全不知道为什么。奇怪的是,我有一个node/javascript应用程序,使用完全相同的链接和http。获取请求,没有同样的问题。
有人有什么想法吗?
根据你的症状,我倾向于认为谷歌文档与此无关。您是否尝试过调查与WebClient直接相关的类似问题?例如,确保它没有代理解析问题:
using (var w = new WebClient())
{
w.Proxy = null;
...
- System.Net。WebClient异常慢
- 慢WebClient.DownloadString吧?
尝试使用acync msdn
public void getDocData()
{
String url = "https://spreadsheets.google.com/blah blah blah/basic?alt=json";
using (var w = new WebClient())
{
//here's where the problem is
String json_data = w.DownloadStringAsync(url);
//blah blah parse json_data;
}
}
详细