在ie里输入地址就能进入网站,idhttp.post的方式提示连接拒绝,WHY??????????????

解决方案 »

  1.   

    如果IE的地址栏输入通过的话,IdHTTP应该用Get方法,而不是Post。
      

  2.   

    可能有自动跳转,把HandleDirects设置为True
      

  3.   

    楼主说一下显示的详细错误信息,
    是HTTP的错误信息还是IdHTTP的错误信息?
    还是其它?
      

  4.   

    是套接字错误 拒绝连接. socket error #10061 connection refused
    如何让服务器认为不是外部程序在提交数据?
      

  5.   

    小声说:楼主你访问的地址的开头有没有“HTTP://”?这是很多新手会范的错误!
      

  6.   

    汗~ 有http.我估计一定是服务器做了判断,如果是从外部提交的数据就会拒绝连接了,网上找了很多资料都不行.
      

  7.   

    楼主,TELNET那网址的WEB端口.看什么结果,再判断.
      

  8.   

    这个服务器开始是从80端口接收数据的,不过最后一步提交数据是定向到其他服务器的而且是从8080端口.可能说的比较模糊,我打个比方吧!
    例如 我提交数据的第1步服务器的地址是 http://www.123.com/1.asp 然后第2步是http://www.123.com/2.asp  最后一步却是http://www.123.com:8080/3.asp   
    这服务器即装了IIS又装了apache??还是通过这个服务器8080代理然后提交数据到令一台服务器?(在IE中,手动123步之后就到了另1太服务器了,用idhttp提交数据就拒绝连接)那是想当迷茫啊
      

  9.   

    设置一下 refer还是from属性来着,就没问题了