Ejemplo n.º 1
0
        public void Start()
        {
            if (!Directory.Exists(_pullerMetaFolderPath))
            {
                Directory.CreateDirectory(_pullerMetaFolderPath);
            }

            _headerRequest = new HttpRequester(_url);
            _headerRequest.SetRequestMethod("HEAD");
            _headerRequest.SetFinishCallback(OnHeaderRequestFinish);
            _headerRequest.Start();
        }
Ejemplo n.º 2
0
        public void TestRequestHead()
        {
            using (var req = new HttpRequester("http://www.baidu.com"))
            {
                req.SetRequestMethod("HEAD");
                req.Start();
                while (!req.IsFinished)
                {
                    Thread.Sleep(1);
                }
                Assert.True(req.Response.Headers.Count > 0);

                Assert.True(req.Response.LastModified.Year > 1970);
            }
        }