一、接口返回的数据格式



1、Json格式(常用网站:www.bejson.com)
	JSON格式的数据一般包括三组数据:{error_code:0;msg:"返回信息";data:[ ] }
	error_code:错误码,0代表成功;
	msg:对错误码的中文说明;
	data:真正的返回数据
	JSON数据的特点:
	(1)json就是一种数据类型:整数、小数、字符串......
	(2)json数据由两部分组成:
		MAP对象,键值对:{key:value,key:value}
		数组:[value1,value2,value3]
2、Html格式
<html>
	<title></title>
	<body>
		<error_code>0</error_code>
		<msg>返回的信息</msg>
		<data>数据</data>
	</body>
</html>
3、Xml格式
<?xml?version='1.0' encoding='utf-8'>
	<error_code>0</error_code>
	<msg>返回的信息</msg>
</xml>

二、接口协议



1、webservice协议  //接口地址以http://开头 以 ?wsdl结尾,即: http://.........?wsdl
	restful规则:通过get获取数据,post上传数据,put修改数据,delete删除数据
2、dubbo协议  //接口地址以dubbo://.........开头
	适用于少量数据的传输,具有大并发的特点。
3、http协议  //接口地址以http://......或者https://........开头 
	https=http+ssl安全协议 //https的端口是443 http的端口是80
	什么是http协议?
	http是超文本传输协议,主要用于浏览器和服务器之间交互数据,交互有两个部分:
	请求:get、post、put、delete
	响应:1开头的是响应信息,2开头代表成功,3开头代表重定向(页面跳转不传值叫重定向),4开头代表客户端错误,5开头代表服务器端错误

请求部分:

java json接口 json接口怎么写_java json接口


响应部分:

java json接口 json接口怎么写_java json接口_02