分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

Http协议基础了解

发布时间:2023-09-06 02:25责任编辑:沈小雨关键词:暂无标签

响应码:

1xx :信息响应类,表示接收到请求并且继续处理。

2xx:处理成功响应类,表示动作被成功接受,理解和接受。

3xx:重定向响应类,为了完成指定的动作,必须接受进一步处理。

4xx:客户端错误,客户请求包含语法错误或者是不能正确执行。例如:404,请求资源不存在。

5xx:服务端错误,服务器不能正确执行一个正确的请求。

 

HTTP协议请求响应模型(一次请求的生命i周期或简单的软件分层)

场景:登录

1. 客户端发起请求到api接口层

  1.1用户在客户端填写用户名和密码。点击登录,发送请求。

2. api接收到客户端发起的用户请求。

  2.1api对业务逻辑进行验证,

    2.1.1 验证用户名和密码是否合法。

      比如:用户名要求必须是为真实手机号码。

      如果验证失败,即用户名不合法,那么需要给客户端返回响应码(该码自定义。)。

3. api 会将用户输入的数据发给db层(即数据库)

  Create   Read  Update  Delete

  3.1 数据库查询成功返回1. 失败返回0

4.DB会将返回的查询数据库的条目数给api.

5. api 返回成功或者失败的状态码给客户端。

6.客户端将返回信息提示给用户。

一、客户端

  功能测试、性能测试、自动化测试

二、接口层

  接口测试,功能测试,性能测试、自动化测试(不涉及界面,更好维护代码)

三、数据库层

  可以将开发人员使用到的sql语句单独拿出来进行性能测试

  

常用HTTP请求方式

一、 GET

二、POST

俩个请求的区别:

 

HTTP八种方法,重点掌握GET和POST

Http协议基础了解

原文地址:https://www.cnblogs.com/xiangrikuidebuluo/p/10064430.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved