我用TIdHTTP控件抓取网页的源代码,我想在抓取网页的时候:如果网页不存在,那么给提示1,如果抓取网页的时候超过一个指点的时间(800毫秒)则自动断开连接,给提示2。
请问用TIdHTTP控件能实现吗?
请问用TIdHTTP控件能实现吗?
解决方案 »
- 用DELPHI怎么样才能添加指定名称和指定大小的空白区段
- grid的filter中增加add group的问题 急...
- 大家好! 谁有关于硬盘序列号的程序,谢谢!!
- ServerSocket怎么样禁止CLientSocket的连入???(急急急)
- 今天我终于有勇气向一个女孩子表白了!真不容易.
- 如何提取mp3文件里的id信息
- "0x00403886"指令引用的"0x00d445cc"内存。该内存不能为"read"。
- 大家都来看看!帮帮忙!
- 各位,来看看这段代码,使用nmstrm的postit时报错!100分犒劳!
- WinSocket 操作
- 如何用IdHttp控件实现只下载网页代码?
- sqlserver中的函数newid()如何作为参数传给存储过程呢???
try
http:= TIdHTTP.Create(nil);
http.ConnectTimeout := 32000; // 32 seconds
http.ReadTimeout := 32000; // 32 seconds
except
on d: EIdException do
begin
.....
end;
end;
http:= TIdHTTP.Create(nil);
http.ConnectTimeout := 32000; // 32 seconds
http.ReadTimeout := 32000; // 32 seconds
http.Get(url,stream);
except
on d: EIdException do
begin
.....
end;
end;
如果网页不存在 :有一个ResponseCode,404是没找到