使用MSXML所遇到的奇怪问题

terry1981 2003-07-21 11:09:35
在Send完URI请求后,使用responseText时出现异常:“完成该操作所需的数据还不可使用”,下面是我的调用代码

sURL:='http://testeip.ndhpower.com/SSO/TestISAPI.asp'; //'http://eip.nhpower.com/SSO/SSOValidate.dll';
sQuery:='username='+edit1.Text+'&password='+edit2.Text;
sURL:=sURL+'?'+sQuery;
sso:=TXMLHTTP30.Create(nil);
sso.open('post',sURL);
sso.setRequestHeader('content-length',inttostr(length(sQuery)));
sso.setRequestHeader('content-type','application/x-www-form-urlencoded');
sso.send;
// edit3.Text:=sso.getResponseHeader('RetCode');
edit3.Text:=sso.responseText;

并不是服务器还没响应的问题,我曾经在send后加Sleep(5000),还是一样的错误
请各位看官不吝赐教!多谢!送上100分
...全文
30 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧