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

旅游网站制作内容哪些做网站的公司比较好

旅游网站制作内容,哪些做网站的公司比较好,室内设计效果图制作软件,顺义网站建设推广优化seo2.1 HTTP-概述 HTTP协议又分为#xff1a;请求协议和响应协议 请求协议#xff1a;浏览器将数据以请求格式发送到服务器 包括#xff1a;请求行、请求头 、请求体 响应协议#xff1a;服务器将数据以响应格式返回给浏览器 包括#xff1a;响应行 、响应头 、响应体 2.…2.1 HTTP-概述 HTTP协议又分为请求协议和响应协议 请求协议浏览器将数据以请求格式发送到服务器 包括请求行、请求头 、请求体 响应协议服务器将数据以响应格式返回给浏览器 包括响应行 、响应头 、响应体 2.1.1 介绍 HTTPHyper Text Transfer Protocol(超文本传输协议)规定了浏览器与服务器之间数据传输的规则。 http是互联网上应用最为广泛的一种网络协议http协议要求浏览器在向服务器发送请求数据时或是服务器在向浏览器发送响应数据时都必须按照固定的格式进行数据传输 如果想知道http协议的数据传输格式有哪些可以打开浏览器点击F12打开开发者工具点击Network来查看 浏览器向服务器进行请求时 服务器按照固定的格式进行解析 服务器向浏览器进行响应时 浏览器按照固定的格式进行解析 所以我们学习HTTP主要就是学习请求和响应数据的具体格式内容。 2.2.2 特点 我们刚才初步认识了HTTP协议那么我们在看看HTTP协议有哪些特点 **基于TCP协议: ** 面向连接安全 TCP是一种面向连接的(建立连接之前是需要经过三次握手)、可靠的、基于字节流的传输层通信协议在数据传输方面更安全 基于请求-响应模型: 一次请求对应一次响应先请求后响应 请求和响应是一一对应关系没有请求就没有响应 HTTP协议是无状态协议: 对于数据没有记忆能力。每次请求-响应都是独立的 无状态指的是客户端发送HTTP请求给服务端之后服务端根据请求响应数据响应完后不会记录任何信息。 缺点: 多次请求间不能共享数据优点: 速度快 请求之间无法共享数据会引发的问题 如京东购物。加入购物车和去购物车结算是两次请求由于HTTP协议的无状态特性加入购物车请求响应结束后并未记录加入购物车是何商品发起去购物车结算的请求后因为无法获取哪些商品加入了购物车会导致此次请求无法正确展示数据 具体使用的时候我们发现京东是可以正常展示数据的原因是Java早已考虑到这个问题并提出了使用会话技术(Cookie、Session)来解决这个问题。具体如何来做我们后面课程中会讲到。 刚才提到HTTP协议是规定了请求和响应数据的格式那具体的格式是什么呢? 2.2 HTTP-请求协议 浏览器和服务器是按照HTTP协议进行数据通信的。 HTTP协议又分为请求协议和响应协议 请求协议浏览器将数据以请求格式发送到服务器 包括请求行、请求头 、请求体 响应协议服务器将数据以响应格式返回给浏览器 包括响应行 、响应头 、响应体 请求数据格式 浏览器访问服务器的几种方式 在HTTP1.1版本中浏览器访问服务器的几种方式 请求方式请求说明GET获取资源。向特定的资源发出请求。例http://www.baidu.com/s?wditheimaPOST传输实体主体。向指定资源提交数据进行处理请求例上传文件数据被包含在请求体中。OPTIONS返回服务器针对特定资源所支持的HTTP请求方式。因为并不是所有的服务器都支持规定的方法为了安全有些服务器可能会禁止掉一些方法例如DELETE、PUT等。那么OPTIONS就是用来询问服务器支持的方法。HEAD获得报文首部。HEAD方法类似GET方法但是不同的是HEAD方法不要求返回数据。通常用于确认URI的有效性及资源更新时间等。PUT传输文件。PUT方法用来传输文件。类似FTP协议文件内容包含在请求报文的实体中然后请求保存到URL指定的服务器位置。DELETE删除文件。请求服务器删除Request-URI所标识的资源TRACE追踪路径。回显服务器收到的请求主要用于测试或诊断CONNECT要求用隧道协议连接代理。HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器 在我们实际应用中常用的也就是 GET、POST GET方式的请求协议 请求行 HTTP请求中的第一行数据。由请求方式、资源路径、协议/版本组成之间使用空格分隔 请求方式GET资源路径/brand/findAll?nameOPPOstatus1 请求路径/brand/findAll请求参数nameOPPOstatus1 请求参数是以keyvalue形式出现多个请求参数之间使用连接 请求路径和请求参数之间使用?连接 协议/版本HTTP/1.1 请求头 第二行开始上图黄色部分内容就是请求头。格式为key: value形式 http是个无状态的协议所以在请求头设置浏览器的一些自身信息和想要响应的形式。这样服务器在收到信息后就可以知道是谁想干什么了 常见的HTTP请求头有: Host: 表示请求的主机名User-Agent: 浏览器版本。 例如Chrome浏览器的标识类似Mozilla/5.0 ...Chrome/79 IE浏览器的标识类似Mozilla/5.0 (Windows NT ...)like GeckoAccept表示浏览器能接收的资源类型如text/*image/*或者*/*表示所有Accept-Language表示浏览器偏好的语言服务器可以据此返回不同语言的网页Accept-Encoding表示浏览器可以支持的压缩类型例如gzip, deflate等。Content-Type请求主体的数据类型Content-Length数据主体的大小单位字节举例说明服务端可以根据请求头中的内容来获取客户端的相关信息有了这些信息服务端就可以处理不同的业务需求。 比如: 不同浏览器解析HTML和CSS标签的结果会有不一致所以就会导致相同的代码在不同的浏览器会出现不同的效果服务端根据客户端请求头中的数据获取到客户端的浏览器类型就可以根据不同的浏览器设置不同的代码来达到一致的效果这就是我们常说的浏览器兼容问题 请求体 存储请求参数 GET请求的请求参数在请求行中故不需要设置请求体 POST方式的请求协议 请求行(以上图中红色部分)包含请求方式、资源路径、协议/版本 请求方式POST资源路径/brand协议/版本HTTP/1.1 请求头(以上图中黄色部分)请求体(以上图中绿色部分) 存储请求参数 请求体和请求头之间是有一个空行隔开作用用于标记请求头结束 GET和POST的区别 区别方式GET请求POST请求请求参数请求参数在请求行中。例/brand/findAll?nameOPPOstatus1请求参数在请求体中请求参数长度请求参数长度有限制(浏览器不同限制也不同)请求参数长度没有限制安全性安全性低。原因请求参数暴露在浏览器地址栏中。安全性相对高
http://www.zqtcl.cn/news/513349/

相关文章:

  • 网站建设推广者怎样找到客户百度seo排名帝搜软件
  • 绵阳网站托管网站建设第一品牌
  • 张家港网站建设培训班电商seo引流
  • 网站安全怎么做手机网站 焦点图
  • 阿里云做网站的代码网上申请入团网站
  • 精品课程网站怎么做建筑图纸符号大全解释
  • 高权重网站 内页做跳转给新网站许昌做网站公司哪家专业
  • 咸阳网站建设工作室网站建设经
  • 网站怎么做短信接口新浪wordpress
  • 方维o2o 2.9蓝色团购网站程序源码模板做一电影网站怎么赚钱
  • 口碑好网站建设资源新昌网站建设
  • 苏州做网站的公司排名泉州网络推广专员
  • 无为县做互联网网站备案的时候网站建设方案书要吗
  • 修改网站的备案主体dede网站地图不显示文章列表
  • 建立个人网站的成本织梦html5手机网站模板
  • 怎么自己建一个网站吗php网页设计培训
  • 深圳大型论坛网站建设wordpress国内加速
  • 仿站怎么做广告装饰公司名字
  • 黄冈网站推广收费标准wordpress导航页面设置密码
  • 做网站会犯法吗贵州省建设厅城乡建设网站
  • 做网站和做公众号资金盘网站怎么建设
  • 全国最好的网站建设案例推广方法视频
  • 嘉兴网站建设策划方案在海口注册公司需要什么条件
  • 旅游网站国际业务怎样做建设企业官方网站企业登录
  • 北京市昌平网站建设小米网络营销案例分析
  • 怎么利用360域名做网站微信商城怎么弄
  • 中山h5网站建设天津网站建设技术托管
  • 建网站买的是什么商城网站建设合同
  • 购物网站制作样例有没有专门学做婴儿衣服的网站
  • 济南网站建设 找小七买友情链接有用吗