1. 认识WebService
好比访问一个网页,被访问的对象就称为服务端,访问的对象称为客户端。网页浏览器就是一个客户端。
2. 访问WebService
通过URL访问,使用HTTP协议进行请求资源和提交信息。
HTTP是基于TCP协议的应用层传输协议。TCP简单理解就是收数据和发数据。
参考HTTP教程
HTTP 消息的结构,请求方法

3. HTTP的数据格式
什么是JSON
JSON是一种基于纯文本的数据交换格式。可以用于服务器与应用之间交换数据。
JSON语法规则
主要使用以下两种方式来表示数据:Object(对象)&& Array(数组)
数据是以键/值对(名称/值)的形式书写的,JSON 中的值可以是以下数据类型:
// 数字(整数或浮点数,注意:不能使用八进制和十六进制表示数字);
// 字符串(需要在双引号中定义,注意:不能使用单引号);
// 布尔值(true 或 false);
// 数组(在方括号[]中定义,支持JSON 中的任意类型);
// 对象(在花括号{}中定义,可包含零个或多个键/值对);
// null(空)。
不同的键/值对之间需要使用逗号进行分隔。
{
"number":123,
"float":3.14,
"string":"C语言",
"bool":true,
"array":[
"employees",
{"name":"peter", "age": 18},
{"name":"Anna", "age": 16}
],
"object":{
"name":"C语言",
"url":"http://youkuaiyun.com/"
}
}
4. 调试工具
curl 的用法指南
Postman中文手册
参考资料:
1.HTTP协议格式详解(总结)
2.Http协议超详细讲解
3.
3690



被折叠的 条评论
为什么被折叠?



