学习笔记1:接口基础知识

什么是接口?

接口就是客户端和服务端联系的一个通道。

接口类型:

  • 不同系统之间的接口,比如用美团点外卖使用支付宝进行支付。
  • 系统内部,不同服务之间的调用
  • 上层服务对下层服务的调用

HTTP请求与响应的组成

http请求内容包括:请求方式、请求url、请求头、请求数据
http响应内容包括:响应头、响应状态码、响应数据

1、URL 的组成格式

http://host[:port]/path/[filename]?[param1=value1]&[param2=value2]#fragment

  • 协议:http或https
  • host:主机地址
  • port:端口号,默认80
  • path:目录部分
  • filename:文件名部分,最后一个 ‘/’ 到 ‘?’之间的部分
  • 参数部分:‘?’ 到 ‘#’ 之间的部分,如果要从服务器查询或获取数据,可以在这里设置。多个参数之间使用 ‘&’ 符号连接

2、请求方式

http请求方式:post、get、put、delete 等。
常用请求方式:post、get。

post、get 请求的区别:

  • get 请求一般用来从服务器获取数据。请求数据一般放在 url 里, 只有请求头, 没有请求体。

  • post 请求一般用来向服务器提交数据。请求数据一般放在请求体里。

3、http 状态码

HTTP状态码共分为 5 种类型:

  • 1**:信息, 服务器收到请求,需要请求者继续执行操作
  • 2**:请求成功
  • 3**: 重定向
  • 4**: 客户端错误
  • 5**: 服务端错误

常见状态码说明:

  • 200: OK
  • 400: Bad Request
  • 403:Forbidden
  • 404:Not Found
  • 500: Internal Server Error

猜你喜欢

转载自blog.csdn.net/weixin_42527118/article/details/81638985