protected static NameValueCollection ConstructHttpHeaders(string depthValue)
{
NameValueCollection headersCollection = new NameValueCollection();
headersCollection.Clear();
headersCollection.Add("Depth", depthValue);
headersCollection.Add("Cache-Control", "no-cache");
headersCollection.Add("ContentType", "text/xml");
headersCollection.Add("Pragma", "no-cache");
headersCollection.Add("ProtocolVersion", "HTTP/1.1");
return headersCollection;
}