IdHTTPServer使用注意问题

如果在同一电脑上运行多个IdHTTPServer实例,IdHTTPServer使用时候,一定要注意“DefaultPort”属性,其实真正绑定端口是这个属性决定的,所以希望IdHTTPServer绑定在那个端口上,应该把要绑定的端口设置在“DefaultPort”上,否则会出现端口被占用的情况。

      //设置绑定参数
      IdHTTPServer1.Bindings.Clear;
      IdHTTPServer1.DefaultPort:= 要绑定的端口,一定设置此项,这是真正要绑定的端口;
      IdHTTPServer1.Bindings.Add.IP := '127.0.0.1';

        //启动服务器
      IdHTTPServer1.Active := True;

 

posted on 2014-05-02 21:14  sunylat  阅读(448)  评论(0编辑  收藏  举报