datasnap server idhttp问题
环境:
1、服务端:
DataSnap Server端我写了一个类,类里面包含tidhttp这个组件,然后基于这个组件做了一个第三方网站的登录及相关操作
2、客户端:
为了兼容性问题,采用HTTP的方式进行测试,如(这个是可以得到正确的验证码数据):
IdHTTP1.Get('http://localhost/datasnap/rest/tservermethods1/GetCheckCode', Stream1);
问题:
1、我在第一次调用服务端GetCheckCode这个方法时,在服务器端把我写的类创建(类里面包含TIDHTTP),后面就可以直接使用这个类了。其实不然,当我再次调用发现我前面创建的类为nil,请问这是为什么,有什么方法来达到我的要求
需要
1、其实我最主要的目的,就是在客户端用HTTP的方式,调用我中间层的接口,中间层去登录第三方网站并返回相应的验证码和数据。如:我在中间层写一个获取csdn.net验证码的接口,登录接口,发贴接口等。很多客户端都可以去调用这些接口获取csdn.net的验证码,并用登录接口登录,发贴等操作,并不相互干扰。