恶补web之三:http学习
2023-09-14 08:56:51 时间
http是超文本传输协议的简称,该协议设计目的是保证客户机与服务器之间的通信。http的工作方式为客户机与服务器之间的请求-应答协议。
一般来说web浏览器是客户端,计算机上的网络应用程序可能作为服务器端。客户端向服务器提交http请求,服务器向客户端返回响应,响应包含关于请求的状态信息以及可能被请求的内容。
两种http请求方法:
get 从指定资源请求数据,注意查询字符串(名称/值对)是在get请求的url中发送的,get请求有以下特点:
1 get请求可能被缓存
2 get请求保留在浏览器历史记录中
3 get请求不应在处理敏感数据时使用
4 get请求有长度限制
5 get请求只应当用于取回数据
post 向指定资源提交要被处理的数据,查询字符串是在post请求的http消息主体中发送的,post请求有以下特点:
1 post请求不会被缓存
2 post请求不会保留在浏览器历史记录中
3 post不能背收藏为书签
4 post请求对数据长度没有要求
是的。当发送数据时,GET 方法向 URL 添加数据;URL 的长度是受限制的(URL 的最大长度是 2048 个字符)。
Web前端技术学习经验谈 整个web前端技术,非常繁杂,知识点极其多,如果要分层次的话,我想应该分为四层: 第一层:Html+CSS 第二层:Javascript+JQuery+Ajax+Bootstrap 第三层:SVN+Git+Webpack 第四层:Vue.js+React+AngularJS
相关文章
- Spring学习笔记(十九)——springboot Web开发和模板引擎thymeleaf语法使用
- Flask 学习-26.JWT(JSON Web Token)生成Token
- 盘点 三款高可用的机器学习模型 web页面化的工具(一)
- Go HTTP 编程 | 01 - 使用 http 包创建 Web 服务器
- web前端学习/工作笔记(十)
- 2-网站日志分析案例-基于Flume采集WEB日志-windows版本
- Web前端三剑客学习笔记
- 2023-01-07:hyper/docker-registry-web是registry的web界面工具之一。请问部署在k3s中,yaml如何写?
- 2021年web前端面试集锦
- 2022-12-23:portainer是docker的web可视化工具。如果根据docker部署去写yaml,默认local是
- Web for pentester_writeup
- 移动Web学习笔记
- WebStorm 2022 Web前端开发工具安装包免费下载安装教程永久使用
- 【好玩儿的Docker项目】任何地方无障碍快速访问!ChatGPT Next Web——一键免费部署你的私人 ChatGPT 网页应用
- 应用中的潜力Web应用中Oracle的机遇与潜力(oracle在web)
- 器重启Web服务器:Linux下的快速操作(linux重启web服务)
- 器Linux快速启动Web服务器的指南(linux启动web服务)
- Web上构建Redis应用的指南(Webredis)
- Protecting Your Web Applications from CSRF with Redis Cache(rediscsrf)
- 在CentOS或RHEL上搭建Squid透明Web代理系统
- Web 编辑MSSQL:从零开始妙用数据库(web 编辑mssql)
- 管理你的Web环境:MSSQL必不可少(web管理 mssql)
- 我们的企业的信息管理:建立在Oracle Web的基础上(oracle web)
- 新技术Web环境下Redis配置实战分享(web配置redis)
- Web应用中使用Redis的技巧研究(web整合redis代码)
- 基于Web与Redis的安全认证技术(web redis 认证)
- 前端Web与Redis的连接创建更强大的服务(前端web连接redis)
- 让WEB连接REDIS打通数据桥梁(使用web连接redis)