您好:
我做了一个asp程序,放在主机上,通过IE的URL地址栏运行时,能够得到结果,类适于:http://www.myaddress.com/mytest/dotest?param1=test¶m2=haha。
在IE的地址栏时,能够正确地显示出来asp运行的结果。而我在Delphi的Edit控件里书入这个字符串,用indy Client 的TldHTTP控件来读取,结果出现:320 Object moved错误。我的Delphi是6.0版本。
请问我应该怎么做呢?
我的代码:
try
Memo1.Lines.Add(iHttp.Get(edit1.Text));
Except
Memo1.Lines.Add('error replay');
end;
------------------------------------------------
请问我应该怎么做呢?使用什么控件可以通过URl字符串正确地得到服务器返回的网页原码,谢谢。
我做了一个asp程序,放在主机上,通过IE的URL地址栏运行时,能够得到结果,类适于:http://www.myaddress.com/mytest/dotest?param1=test¶m2=haha。
在IE的地址栏时,能够正确地显示出来asp运行的结果。而我在Delphi的Edit控件里书入这个字符串,用indy Client 的TldHTTP控件来读取,结果出现:320 Object moved错误。我的Delphi是6.0版本。
请问我应该怎么做呢?
我的代码:
try
Memo1.Lines.Add(iHttp.Get(edit1.Text));
Except
Memo1.Lines.Add('error replay');
end;
------------------------------------------------
请问我应该怎么做呢?使用什么控件可以通过URl字符串正确地得到服务器返回的网页原码,谢谢。
例如:我输入:
http://www.myaddress.com/mytest/dotest?param1=test¶m2=haha
则IE跳转到
http://www.myaddress.com/default.asp
并且显示该页没有找到。
当我第二次把URL字符串拷贝到这个地址栏,按下回车,则能够正确地显示我的asp运行的结果。
以上是我程序出现的问题,请您帮我研究一下,谢谢您。