JSON到字符串之间的解析
1.JSON.parse()用于从一个字符串中解析出json对象,
如:var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str) Object
age: "23"
name: "huangxiaojian"
__proto__: Object;
JSON.stringify()用于从一个对象解析出字符串
如:var a = {a:1,b:2} 结果JSON.stingify(a) "{"a":1,"b":2}"
2.request.getQueryString()就是获取查询字符串
比如客户端发送http://localhost/test.do?a=b&c=d&e=f
通过request.getQueryString()得到的是a=b&c=d&e=f
3.客户端到服务器端的通信过程:
socket:进程通信机制,称为“套接字”,用于描述IP地址和端口;
服务器端:申请一个socket(socketWatch)用来监听,当有连接时,创建一个用于可客户端进 行通信的socket(socketConnection);
客户端:申请一个socket(socketClient),连接服务器(指明IP地址和端口号);
DNS解析域名为IP地址,客户端传入域名和端口号,即可与云信服务器建立连接,并通过云信开 放接口,NIM.getInstance初始化,完成回调函数操作。