C++Builder 程序员博客
21 Nov
http://211.137.79.173:80/spservice/downtone.do?sid=100003&seq=1000032008100811130800000000&sidpwd=9B4673C4E9FA802263C1A885B04B0540&randomsessionkey=15927692424&tonecode=600902000000506382&flag=0
该串可以在IE里执行,返回的结果是:
http://211.137.79.173/spservice/null?returncode=80001&randomsessionkey=15927692424&seq=1000032008100811130800000000
但是我用TIdHTTP的Get方法根本就不能连接上服务器,用post方法可以连接,但返回的值不对,不知道怎么调用才能取到上面ie里面返回的串,请大家指教一下,多谢了。
再顶!
原来我试过IdHttp,访问某些网站比如“www.google.cn”就是无法获得网页的内容,报“403 禁止访问”错误。后来就一直没有时间研究了。
你的问题我没有太看懂,帮你up
现在的情况是直接链接http://211.137.79.173:80/spservice/downtone.do?sid=100003&seq=1000032008100811130800000000&sidpwd=9B4673C4E9FA802263C1A885B04B0540&randomsessionkey=15927692424&tonecode=600902000000506382&flag=0
后ie地址栏返回的是http://211.137.79.173/spservice/null?returncode=80001&randomsessionkey=15927692424&seq=1000032008100811130800000000,我的问题是我怎么取得这个返回的串。我目前用TIdHTTP控件的post和get方法来调用,结果都不行。但在ie里确实可以得到上述结果,大家可以试验一下。
我调用这个URl返回的是404错误,不过地址栏中的确是这个返回串,其实就是返回的页面地址。不知道IdHttp能否获取当前地址,lz试试吧,我马上要出门。来不及试验了。不过获取IE页面地址的方法肯定是有的,lz可以搜索一下。
现在就是不知道用什么方法可以获取这个地址栏返回的值。哪位高人指点一下,多谢了。