delphi 如何监测远程的wsdl是否存在呢?如果不存在客户端需要做出提示,该怎么做呢?
解决方案 »
- [难题]----如何在Treeview加载数据时使用多线程?
- stringgrid的onselectcell事件的问题
- 关闭窗体小问题,高手进,在线等之........
- 请问关于MS Jet4.0 OLE DB 与 MS OLE DB Provider for ODBC Drivers 二者的区别?
- 数据库程序有时能执行有时不能,请问为何,如何解决?
- 50分求如何做一个程序重绘另外一个程序的鼠标形状?
- 一个很菜鸟的问题,各位高手帮帮忙!
- 救我!!!
- TStringGrid控件中如何删除一行信息
- delphi 7与delphi6相比,最大的改进在哪里?
- StrCopy(szNativeOs, @szRecv[0]); 出错~
- dxtreelist数据量大,5000条,循环表示很慢。
能具体点吗?我对delphi 还不是很了解。
mstr := idhttp1.get('http://asfdsdfsdf');
except
end;
1.乱搞一个地址看看报什么错
2.搞一个正确的地址,但不存在的页面看看报什么错
3.搞一个全正确的,看看是啥结果(这个即为有响应)
GetURL:String;
aStream:TStringStream;
IdHTTP1:TIdHTTP;
Check_Code:string;
begin
IdHTTP1 := TIdHTTP.Create(nil);
aStream := TStringStream.Create('');
GetURL:='http://地址/页面';
try
IdHTTP1.Get(GetURL,aStream); {取登录页面}
IdHTTP1.Request.ContentType := 'application/x-www-form-urlencoded';
Check_Code:=aStream.DataString; //http后返回的提示,正确是设置的页面字符串!
finally
IdHTTP1.Free;
aStream.Free;
//如果服务器没响应就来这里了
end;
end;
可是我的返回值都是false,但是我的url是对的。