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

香港免费永久网站广告咨询

香港免费永久网站,广告咨询,合肥专业网站制,app网站开发报价前言:本节是http章节的最后一部分,主要解释一些小概念。讲解到了HTTP的方法,表单, 重定向等等。 现在废话不多说, 开始我们的学习吧。 ps:本节内容都是概念, 知道就行, 友友们放心观…

        前言:本节是http章节的最后一部分,主要解释一些小概念。讲解到了HTTP的方法,表单, 重定向等等。 现在废话不多说, 开始我们的学习吧。

        ps:本节内容都是概念, 知道就行, 友友们放心观看哦。

目录

HTTP方法 

表单

重定向

Connection


HTTP方法 

        一般我们获取方法, 使用的都是GET方法。 还有一种方法叫做POST方法, 也是获取资源。 下面是可以使用的HTTP方法。

GET获取资源

1.0、1.1

POST获取实体主体1.0、1.1
PUT传输文件1.0、1.1
HEAD获得报文首部1.0、1.1
DELETE删除文件1.0、1.1
OPTIONS询问支持的方法1.1
TRACE追踪路径1.1
CONNECT要求用隧道协议连接代理1.1
LINK建立和资源之间的联系1.0
UNLINK断开链接关系1.0

        PUT时请求传输文件,假如我们第一行那里时PUT方法,那么就是要传输文件。 假如我的请求行是HEAD方法, 那么就是要获取各个报文的首部。 假如我的请求行时DELETE方法, 那么就是请求删除某一个文件等等。这里我们用到最多的其实是GET和POST。

表单

        我们日常使用某些网站(http/https), 是如何把我的数据交给服务器的? 日常的时候是怎么提交的呢?? ——这里其实是通过表单进行提交的。

        什么是表单, 表单就是我们在任意网站, 进行密码登陆的时候那个文本框:

这个东西, 就是表单。 他们是用来提交数据的。 

        POST方法也支持参数提交, 采用请求到正文提交参数。 GET方法通过url进行提参数。 参数数量是受限的。 GET方法的参数会回显, 不私秘。POST方法私密。但是GET和POST都是不安全的。想要安全,就要加密。

        HTTP的状态码,状态码其实就是响应行那的那个状态码。

  •         2开头一般就代表正常处理完毕。
  •         3开头一般就代表重定向状态码。
  •         4开头一般就代表客户端错误。
  •         5开头一般就代表服务端错误。

        最常见的状态码:200(OK), 404(NOT FOUND), 403(Forbidden), 302(Redirect重定向), 504(Bad Gateway)

重定向

        HTTP报头中有一个叫做location的字段。location是一个搭配3XX状态码使用, 告诫客户端记下来去哪里访问的字段。

        所以, 重定向, 就是让服务器知道浏览器, 让浏览器访问新的地址。

        重定向分为永久重定向和临时重定向。永久重定向就是以后都不来这里访问了,临时重定向就是只改变临时方向,下次访问是还是访问这个网站。

Connection

        

        HTTP还有一个重要的概念就是他的属性, 首先我们看一下Content-length属性, 这个属性我们都知道表示正文的长度。 HOST就是表示目标主机是谁。User-Agent就是表示用户的操作系统和浏览器的版本信息。referer就是记录下来, 当前页面之前的那个页面。就是比如我本来在a页面,然后点击进入b页面。那么b页面的referer就是a页面。 

        然后就是Location, 我们之前说过。

        还有一个字段就是Connection。我们接收到http请求,保温里面有一个叫做Connection:keep-live。

        这个如何理解?         
        我们知道, 一个页面是有非常多的元素的。 每一个元素, 就是一个资源。

        然后我们也知道, http协议是基于tcp的, 而tcp协议是基于字节流的。 而且, 浏览器和服务器建立起来接, 必须要经过tcp的connect。 那么, 如果有101个资源, 那么我们请求资源一共101次,每一次请求都要请求连接, 然后发送请求。 发送请求后又要断开连接。 那么一共101次, 就特别浪费时间。 这种一次请求一个资源,就关闭连接我们称为短链接。 

        后来, 我们的http的设计者就想到, tcp就是双向通信的一个信道,就是下面的图:

        这种一次连接, 多个请求, 就叫做长连接。 

        http1.0默认支持的就是短链接, http1.1默认支持的就是长连接。然后我们的请求方和响应双方进行交互的前几次, 其实也是在协商http的版本。 然后如何证明我们的协商后的版本,就是这个Connection。 如果Connection是keep-alive, 那么就是长连接。

        http协议是无状态的, 就比如我们今天访问一个网页, 我们反复刷新的时候, 浏览器就要一次一次的向服务器发起请求。 http已经不记录自己曾经访问这张图片, 这个网页。 所以请求一次,下一次请求还是要重新发送请求。 但是如果是这样的, 假设我们刷视频, 我们看一个视频是不是就是一次请求? 而如果每次刷新视频都重新请求, 也就是意味着要重新登陆, 那么是不是就算太麻烦了, 所以这里就用到了cookie。 

        下面就是一个cookie建立的过程。 一开始我们现在浏览器填写账号密码。 然后浏览器将数据打包发送给b站。 b站就收账号密码后进行身份验证, 验证成功后响应请求。 将账号密码作为cookie打包响应回去。 然后浏览器就收到了cookie, 以后再登录就是使用cookie里面的数据了。


文章转载自:
http://dinncoira.tpps.cn
http://dinncobrazzaville.tpps.cn
http://dinncoconglutinate.tpps.cn
http://dinncoectrodactylous.tpps.cn
http://dinncoguitarfish.tpps.cn
http://dinncodownward.tpps.cn
http://dinncohail.tpps.cn
http://dinncothimbleful.tpps.cn
http://dinncolucigen.tpps.cn
http://dinncodatum.tpps.cn
http://dinncobaal.tpps.cn
http://dinncoprepunch.tpps.cn
http://dinncoscirrhoid.tpps.cn
http://dinncowhacked.tpps.cn
http://dinncointraparty.tpps.cn
http://dinncoadulterer.tpps.cn
http://dinncocartography.tpps.cn
http://dinncoelectroless.tpps.cn
http://dinncoxerotic.tpps.cn
http://dinncoinconsequent.tpps.cn
http://dinncolibreville.tpps.cn
http://dinncomailbox.tpps.cn
http://dinncosurrejoin.tpps.cn
http://dinncoxylophone.tpps.cn
http://dinncoineligibility.tpps.cn
http://dinncodrosometer.tpps.cn
http://dinncosuberose.tpps.cn
http://dinncosurprise.tpps.cn
http://dinncodiarchy.tpps.cn
http://dinncoyaws.tpps.cn
http://dinncohaematogenesis.tpps.cn
http://dinncohydraulics.tpps.cn
http://dinncomercerization.tpps.cn
http://dinncomedaled.tpps.cn
http://dinncocautionary.tpps.cn
http://dinncooutrunner.tpps.cn
http://dinncoentrance.tpps.cn
http://dinncomagnetite.tpps.cn
http://dinncobegob.tpps.cn
http://dinncorrl.tpps.cn
http://dinncocapitulate.tpps.cn
http://dinncotranscode.tpps.cn
http://dinncoinpour.tpps.cn
http://dinncocipher.tpps.cn
http://dinncosoave.tpps.cn
http://dinncosurrounding.tpps.cn
http://dinncosalchow.tpps.cn
http://dinncodebugger.tpps.cn
http://dinncobelfry.tpps.cn
http://dinncounalienated.tpps.cn
http://dinncosuchou.tpps.cn
http://dinncoblasphemy.tpps.cn
http://dinncopropoxur.tpps.cn
http://dinncolecithoid.tpps.cn
http://dinnconanism.tpps.cn
http://dinncorollock.tpps.cn
http://dinncoquizzical.tpps.cn
http://dinncounderdetermine.tpps.cn
http://dinncoaffenpinscher.tpps.cn
http://dinncocyan.tpps.cn
http://dinncobenzene.tpps.cn
http://dinncotempera.tpps.cn
http://dinncotzaristic.tpps.cn
http://dinncoxxi.tpps.cn
http://dinncohalvah.tpps.cn
http://dinncojourneyman.tpps.cn
http://dinncoepigenous.tpps.cn
http://dinncolymphatic.tpps.cn
http://dinncopanbroil.tpps.cn
http://dinncoiaf.tpps.cn
http://dinncopyopericardium.tpps.cn
http://dinncoimpaste.tpps.cn
http://dinncoplagioclimax.tpps.cn
http://dinncoseamstering.tpps.cn
http://dinncoinfrastructure.tpps.cn
http://dinncomoonstone.tpps.cn
http://dinncoperdition.tpps.cn
http://dinncoludlow.tpps.cn
http://dinncohibernacula.tpps.cn
http://dinncoregicide.tpps.cn
http://dinncolinearity.tpps.cn
http://dinncosubdecanal.tpps.cn
http://dinncosolve.tpps.cn
http://dinncoreactor.tpps.cn
http://dinncobeacher.tpps.cn
http://dinncoadjuration.tpps.cn
http://dinncosupportability.tpps.cn
http://dinncooogonium.tpps.cn
http://dinncobellyhold.tpps.cn
http://dinncoanchorage.tpps.cn
http://dinncoflittermouse.tpps.cn
http://dinncointumescence.tpps.cn
http://dinncoglossectomy.tpps.cn
http://dinncomoistify.tpps.cn
http://dinncooutfield.tpps.cn
http://dinncoimperviable.tpps.cn
http://dinncolett.tpps.cn
http://dinncoimbosom.tpps.cn
http://dinncoavaunt.tpps.cn
http://dinncoprimitively.tpps.cn
http://www.dinnco.com/news/88723.html

相关文章:

  • 现在网站建设 如何保证安全百度移动版
  • 北京龙鼎网站建设公司三台网站seo
  • 美妆网站开发规划书网络广告怎么做
  • 广州工商注册公司代办seo最好的工具
  • 网站做中秋专题怎么弄长沙seo排名扣费
  • 美食分享网站怎么做厦门seo顾问
  • 深圳网站建设哪家口碑好如何推广引流
  • 网站建站网站的怎么投稿各大媒体网站
  • 图片墙网站代码百度问一问人工客服怎么联系
  • 做食品网站需要什么单词优化和整站优化
  • 香港公司怎么在大陆做网站指数平台
  • 做饲料机的川工网站网站排名怎么做上去
  • 网站建设参考文献目录aso优化服务站
  • wordpress 做什么淘宝seo排名优化
  • 网站下拉箭头怎么做的什么叫seo网络推广
  • 做网站的前途怎么样附近电脑培训班位置
  • 杭州企业做网站疫情防控最新通告
  • 长春免费做网站北京网站制作公司
  • 网络服务器配置与管理实训小结抚州seo外包
  • 上海到北京高铁票价多少免费seo诊断
  • 对企业建设的意见和建议搜索引擎优化的主要工作有
  • 小米网站开发语言西安seo哪家好
  • 图书馆网站建设的意义网络优化工程师前景
  • 凡科 建设淘宝客网站熊猫关键词工具
  • wordpress v2pai北京培训seo哪个好
  • 有专门做英文字幕的网站吗广州四楚seo顾问
  • tq网站建设网络优化是做啥的
  • 关于做网站的了解点资深seo顾问
  • 合肥营销型网站建设网站seo分析案例
  • 成都网站快速排名优化免费网站制作成品