服务器端有datasetprovider,adoconnection,adoquery,客户端用Dcomconnection连接,用到的表不在同一个数据库中,需要根据客户端的需要连接某个特定的数据库,是不是能让客户端需要连接某个数据库时发送消息给服务器端,让服务器进行连接处理?
我正在看这本书,真的不错,可是是电子版的,很模糊,这两天客户又急着要,所以还是麻烦大家现场指导下了
那怎么从客户端发送消息给服务器呢
背景:HttpClient进行一个http接口的测试,分别测试两个服务器的统一接口,其中的一个是乱码, 另一个正常。
Server2对于服务器本身的日志就是打的乱码,参数的日志也是乱码
Server2只有这个接口的中文显示不正确,其他接口的日志正确
影响:由于服务器端获得的参数为乱码,导致服务器端不能正确识别姓名字段,返回客户端姓名格式不正确的提示信息。
原因:客户端对中文的编码和服务器端不一致,这就解释了为什么拿着服务器端收到的密文在客户端可以正常解密而在服务器端不能解密的现象。但是仍然奇怪的是服务器端打印日志中的自身设置的中文(非客户端传过来的中文)仍然为乱码,这个还是一个
将参数userName先进行转码然后再请求接口。问题就能得到解决。