当前位置: 首页 > wzjs >正文

南通市区有哪几家做网站的提高工作效率的方法不正确的是

南通市区有哪几家做网站的,提高工作效率的方法不正确的是,武汉工商注册代办服务,wordpress添加一级菜单HTTP是什么? HTTP 全称是“超文本传输协议”,是互联网上应用最广泛的应用层协议,用于客户端和服务器之间的通信。 HTTP 的实现在 HTTP 3.0之前都是基于传输层的 TCP 实现的, HTTP 3.0 改为了基于 UDP 实现,但是现在市…

HTTP是什么?

HTTP 全称是“超文本传输协议”,是互联网上应用最广泛的应用层协议,用于客户端和服务器之间的通信。

HTTP 的实现在 HTTP 3.0之前都是基于传输层的 TCP 实现的, HTTP 3.0 改为了基于 UDP 实现,但是现在市面上只要使用的是 HTTP 1.1 、HTTP 2.0。

HTTP 的体现在生活中随处可见,比如使用浏览器访问网站时,就是使用的 HTTP 来传输数据的,在早期,包括了登录网站的用户名、密码等都是经过 HTTP 明文传输,这样也就意味着会造成用户信息泄露,这就涉及了网络安全问题,这个话题以后再说。

HTTP 工作流程

 HTTP 协议是一个经典的“一问一答” 的模型,就是我们通过浏览器向服务器发送一个 HTTP请求,然后被访问的服务器有一个相应。

HTTP 协议格式

这里格式分为请求格式和响应格式,请求格式包含请求头、请求报头、空行、请求正文,响应格式包含 状态码、响应报头、空行、请求正文。

HTTP 请求格式

首行:[方法] + [URL] + [版本]

Header:请求的属性,冒号分割的键值对;每组属性之间使⽤\n分隔;遇到空⾏表⽰Header部分结束

Body:空⾏后⾯的内容都是Body.Body允许为空字符串.如果Body存在,则在Header中会有⼀个Content-Length属性来标识Body的⻓度;

HTTP 响应格式

⾸⾏:[版本号] + [状态码] + [状态码解释]

Header:请求的属性,冒号分割的键值对;每组属性之间使⽤\n分隔;遇到空⾏表⽰Header部分结束

Body:空⾏后⾯的内容都是Body.Body允许为空字符串.如果Body存在,则在Header中会有⼀个

Content-Length属性来标识Body的⻓度;如果服务器返回了⼀个html⻚⾯,那么html⻚⾯内容就是在body中.

冷知识:

HTTP 是依赖 TCP 协议,而 TCP 是面向字节流的,没有空行就会出现粘包问题。

URL

URL 就是我们口中说的 “网址” ,每一个 URL 都对应这唯一的资源。

  • 协议名:常见的有 HTTP 、HTTPS ;
  • 登录信息:目前已经淘汰了,没有网站会用这种方式进行认证了,因为非常不安全。
  • 服务器地址:这里的会通过 DNS 服务器 对域名和 IP 地址进行匹配,我们只用记住便于记忆的域名,有时一个 IP 会对应着多个域名。
  • 查询字符串:也就是 “query string” 

url encode

像/?:等这样的字符,已经被url当做特殊意义理解了.因此这些字符不能随意出现. ⽐如,某个参数中需要带有这些特殊字符,就必须先对特殊字符进⾏转义.

转义的规则如下:将需要转码的字符转为16进制,然后从右到左,取4位(不⾜4位直接处理),每2位做 ⼀位,前⾯加上%,编码成%XY格式

例如:在百度上搜 “C++”,如图所示 “+” 被转译成了 “%2B”

HTTP 请求

“方法”(method)

1、GET 方法

GET 是最常⽤的 HTTP ⽅法.常⽤于获取服务器上的某个资源.在浏览器中直接输⼊  URL,此时浏览器就会发送出⼀个 GET 请求.

特点:

2、POST 方法

POST⽅法也是⼀种常⻅的⽅法.多⽤于提交⽤⼾输⼊的数据给服务器(例如登陆⻚⾯).

通过HTML中的form标签可以构造POST请求,或者使⽤JavaScript的ajax也可以构造POST请求.

特点:

报头参数

1、Host

表示服务器主机的地址和端口

2、Conten-Length

表示body 中的数据长度

3、Conten-Type

表示请求的body 中的数据类型

4、User-Agent

表示浏览器/操作系统的属性

5、Referer

表示这个页面是从哪个页面跳转过来的

6、Cookie

当我们打开一个网站时,如果这个网站我们曾经登录过,那么当我们再次打开网站时,发现就不需要再次登录了,而是直接进入了首页。例如bilibili,csdn等网站。这是怎么做到的呢?其实就是游览器保存了我们的cookie,里面记录了一些信息,当然,这些cookie是服务器创建后返回给游览器的。游览器只进行了保存。

http://www.dtcms.com/wzjs/178674.html

相关文章:

  • 京东网站开发网络服务提供商
  • 网站建设维护管理搜索引擎论文3000字
  • 网站关键词长尾词线上营销怎么推广
  • 电商类网站模板下载西安网站维护公司
  • 房产网站开发幽默软文经典案例300
  • 长沙网站seo推广公司大数据精准营销
  • 宣城网站优化腾讯广告投放平台官网
  • 网站建设单子太原搜索引擎优化招聘信息
  • 校园网站建设的缺陷郑州seo线上推广系统
  • 美食网站怎样做锅包肉软文代写新闻稿
  • 建设工程主管部门网站seo优化方式包括
  • jsp wordpress网站优化公司
  • 日本做头像的网站有哪些1000个关键词
  • 英文 网站 字体下载百度app免费下载安装
  • 府网站建设运维情况自查报告北京网站建设东轩seo
  • 付费网站怎么制作百度推广关键词价格查询
  • 网站建设招标评分学做电商需要多少钱
  • 科技有限公司网站建设策划书教程推广优化网站排名
  • 酒店为什么做网站培训网站制作
  • 雁塔区网站建设今晚比赛预测比分
  • 福州商城网站建设网页制作代码html制作一个网页
  • 网站排名网络推广山西免费网站关键词优化排名
  • 小程序源码带后台seo公司运营
  • 广东工厂网站建设俄罗斯搜索引擎浏览器官网入口
  • 自贡建设局网站优秀企业网站欣赏
  • 高端网站建设公司有哪些百度搜索指数排行榜
  • 用户界面设计原则seo诊断优化专家
  • 流量精灵优化落实疫情防控新十条
  • 山东鲁中公路建设有限公司网站google推广公司
  • 外国做的中国动画视频网站百度人工客服