我只是Google分析API的初学者。
现在我正在测试此代码。谷歌分析
public static string HttpGetRequest(string url, string[] headers)
{
String result;
WebRequest request = WebRequest.Create(url);
if (headers.Length > 0)
{
foreach (var header in headers)
{
request.Headers.Add(header);
}
}
WebResponse response = request.GetResponse();
using (var sr = new StreamReader(response.GetResponseStream()))
{
result = sr.ReadToEnd();
sr.Close();
}
return result;
}
上的代码运行时正确URL值
然后将此上的代码返回正确的信息。
但是,当我URL值更改为
它给这个错误。
The remote server returned an error: (400) Bad Request.
这两个URL之间的唯一区别是GA:PAGEPATH。
请让我知道如何避免这些错误。 任何类型的建议表示赞赏。
您确定ga:pagePath是否有效,错误将表明它不是。 –
对不起拉姆霍德,我不清楚你想说什么。 –
我很确定只有当我把URL值写入ga:pagePath时才会出现这个错误。 –