在DELHPI3中,如何搜索一个给定的URL?(200分)

  • 主题发起人 主题发起人 songguolong
  • 开始时间 开始时间
S

songguolong

Unregistered / Unconfirmed
GUEST, unregistred user!
在用DELPHI3进行WEB服务程序编程()中,如何在WEB模块中搜索一个给定的
URL,以确定该URL在INTERNET中确实存在或不存在。请专家在回答问题时最好给出程序例子,本人不甚感激之至!
 
该问题好象有过介绍,找找看!
 
直接连接该URL不就行了。
 
??????????
我昨天的回答不见了?
原理上应该很简单, 您只要充当一个HTTP Client(其实URL本身是通用的,
可以是任何协议, 所以一个HTTP Client可能是不够的。 这里姑且认为是HTTP),
根据地址连接相应的服务器, 获取文件信息, 就可以知道是否存在。

当然这样做的结果不一定可靠, 假如你连接服务器失败,那么并不能证明这个URL所指示的文件不存在。
 
pegasus的回答较为靠近,但可惜的是在WEB MODEL中不能放置HTTP CLIENT组件,问题还是没法解决!希望能把经过调试的程序片段附上。哪位果能解决问题,200分一定奉上!
 
使用Wininet uint里面提供的 InternetOpenURL函数就行了, 我现在还不能给出例子,
因为我的系统刚刚重新做过,Delphi还没有来得及安装呢! 。。。
 
您的回答肯定可行!我在等待例子(先把200分给您记上),另外能替我搞一个
wininet.hlp 文件否?
Thanks!
 
//OK, 我没安装Delphi,(安装盘丢了),现在从别的机器上面拷贝了一份
运行版本过来,估计使用InetOpenURL没问题, 等我今天编辑完大富翁B计划
里面的Internet/TCPIP一章之后就来试着写一个例子。
 
后退
顶部