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

外贸网站 php怎么用服务器做网站

外贸网站 php,怎么用服务器做网站,诸城做网站找个人,邯郸超速云_网站建设目录 HTTP 基本概念啥是HTTP#xff0c;有什么用#xff1f;一次HTTP请求的过程当你在浏览器中输入一个浏览器地址#xff0c;它会发送什么 #xff1f;---#xff08;底层流程#xff09;HTTP的协议头请求头#xff08;对应客户端#xff09;一些请求头请求方法 响应头… 目录 HTTP 基本概念啥是HTTP有什么用一次HTTP请求的过程当你在浏览器中输入一个浏览器地址它会发送什么 ---底层流程HTTP的协议头请求头对应客户端一些请求头请求方法 响应头对应服务端返回POST与GET的区别HTTP状态码 HTTPS什么是httpshttps要解决两个问题https特点https工作流程 HTTP 基本概念 啥是HTTP有什么用 HTTPHyperTextTransferProtocol超文本传输协议是用于客户端和服务器之间数据传输的应用层协议主要用在Web浏览器和服务器之间的通信。HTTP最初是为传输HTML文档设计的但现在支持多种类型的数据如图片、视频、文本等。 举个咱们最熟悉的例子 Web浏览浏览器使用HTTP从服务器获取网页和资源如图片和CSS文件。数据传输开发者使用HTTP在客户端和服务器之间发送和接收数据特别是在WebAPI和REST服务中。你看当你通过浏览器访问一个网页的时候。你往往会输入http://www.baidu.com. 无状态性每个HTTP请求都是独立的不记录之前的任何请求信息请求一次就返回一次。这简化了协议的实现但可能会需要使用其他方式如Cookies或Sessions来保存状态。 一次HTTP请求的过程 建立连接 客户端如浏览器与服务器之间建立TCP连接。对于HTTPS请求建立 SSL/TLS安全连接。发送请求 客户端向服务器发送一个HTTP请求包括请求行如GET/index.html HTTP/1.1、请求头如Host、User-Agent等和可选的请求主体如 POST数据。服务器处理请求 服务器接收并解析请求根据请求路径和参数决定返回的数据或页面内容。发送响应 服务器向客户端发送HTTP响应包括状态行如HTTP/1.1 200 OK、响应头如Content-Type等和响应主体如网页内容。关闭连接 连接可以被立即关闭或保持一段时间使用Connection:keep-alive。客户端处理响应 客户端解析并展示网页或处理数据。 当你在浏览器中输入一个浏览器地址它会发送什么 —底层流程 HTTP的协议头 HTTP协议分为请求头和响应头 请求头对应客户端 HTTP请求包含三部分请求行构建请求阶段请求头请求体。 一些请求头 Host:指定服务器的域名和端口号例如Hostwww.example.com。User-Agent:描述客户端应用程序的名称和版本例如User-AgentMozilla/5.0。Accept:指示客户端可以处理的媒体类型例如Accepttext/html。Content-Type指示请求主体的数据类型常见于POST或PUT请求例如Content-Typeapplic ation/json。Authorization包含认证凭据用于保护的资源访问例如AuthorizationBasic。 请求方法 响应头对应服务端返回 服务器端接收到客户端的请求将作出处理并返回相应数据包含响应行响应头响应体。 POST与GET的区别 数据传输方式 GET请求参数通过URL传递数据包含在URL的查询字符串中如nameJohnage30。URL长度有限传输的数据量较小适用于不敏感数据的请求。POST请求参数在请求主体中传输适合发送较大数据量或敏感信息如表单数据或文件上传。 安全性 GET请求不适合传输敏感数据因为参数会暴露在URL中可能被缓存或记录。POST请求更安全参数不会显示在URL中但仍需通过加密如HTTPS来保护数据。 缓存 GET请求可被浏览器缓存适合可重复访问的请求。POST请求默认不被缓存一般用于提交数据。 HTTP状态码 状态码类别含义1xx信息状态码2xx成功状态码3xx重定向状态码4xx客户端错误状态码404Not Found资源未找到服务器无法提供请求资源5xx服务器错误状态码 HTTPS 什么是https HTTPSHyperTextTransferProtocolSecure是HTTP协议的安全版本用于在客户端如浏览器和服务器之间安全地传输数据。HTTPS通过加密机制来保护用户和网站之间传输的信息确保数据的机密性和完整性。 早期很多公司刚起步的时候使用的应用层协议都是HTTP而HTTP无论是用GET方法还是POST方法传参都是没有经过任何加密的因此早期很多的信息都是可以通过抓包工具抓到的。 为了解决这个问题于是出现了HTTPS协议HTTPS实际就是在应用层和传输层协议之间加了一层加密层SSLTLS这层加密层本身也是属于应用层的它会对用户的个人信息进行各种程度的加密。HTTPS在交付数据时先把数据交给加密层由加密层对数据加密后再交给传输层。 https要解决两个问题 加密防篡改通过证书来验证服务端是可靠的 https特点 数据加密 HTTPS使用SSLSecure Sockets Layer或TLSTransport Layer Security协议来加密数据。即使数据被第三方拦截拦截者也无法读耳改数据内容因为它们是加密的。数据完整性 数据在传输过程中不会被篡改或损坏。加密协议会对数据进行校验过程中没有被意外或恶意修改。身份验证 HTTPS使用数字证书来验证服务器的身份确保用户连接到的是真正的服务器而不是被冒充的网站。这种身份验证可以防止“中间人攻击”提高信任。 https工作流程 握手过程 当你在浏览器中访问一个HTTPS网站时浏览器和服务器会进行一个加密“握手”过程。握手的目的是交换加密密钥并建立一个安全的加密连接。这个过程会使用SSL/TLS协议并涉及验证服务器的数字证书。 加密传输 握手成功后浏览器和服务器之间的所有数据都将通过加密通道传输确保数据的安全性。 使用数字证书 网站通过使用由可信的证书颁发机构CA签发的数字证书来证明自已的身份。浏览器会检查证书的有效性并显示安全锁图标提示用户这是一个安全的连接。
http://www.dnsts.com.cn/news/57279.html

相关文章:

  • 临夏网站建设公司wordpress自适应 slide
  • 网站未备案 打不开网站可以做被告嘛
  • 网站建设无底薪提成跨越速运网站谁做的
  • 做soho要不要注册网站昆明网站制作计划
  • 网站建设 绍兴的公司公司怎样做网络推广
  • 医院网站建设医生需要做什么郑州加盟做网站
  • 营销型网站搭建的工作电子商务平台运营是做什么的
  • 敖汉旗网站建设做网站 广告费 步骤
  • 网站租用怎么办网站平台
  • 长沙购物网站建设WordPress做搜索引擎
  • 南京自助建站模板地铁工程建设论文投稿网站
  • 获取网站访客信息卖东西专业网站网上
  • 网站维护的方法安卓网站开发视频
  • 邢台网站建设最新报价线上推广渠道和方式
  • 大良网站设计价位昆明seo
  • 网站开发过程中出现的问题手机网站菜单设计模板
  • 绿色大气漂亮dedecms茶叶企业网站html5 wap网站
  • 东莞微信网站建设信息有什么公司建网站
  • 网站后台界面 园林设计常德公司做网站
  • 青州网站是做网站设计好还是杂志美编好
  • 定制建站方案免费网站服务器推荐
  • dedecms电影网站源码本地环境如何安装wordpress
  • 网站前台如何做访问量显示网络公司推广方案
  • c 可以做网站吗网站页面设计工作流程
  • 网站建设费应入什么科目直播网站源码免费
  • 网站验证钱的分录怎么做南昌市有帮做网站的吗
  • 网站建设安全性wordpress设置超链接
  • 在网页做动态图片的网站建筑信息平台app
  • 如何分析对手网站关键词图片上传分享平台
  • 网站建设的基础资料东道设计应届生收入