《商务数据分析》 课件 2-3网络请求响应流程.pptx

《商务数据分析》 课件 2-3网络请求响应流程.pptx

BusinessDataAnalysis商务数据分析

网络请求响应流程

HTTP请求响应过程输入怎么就出现了百度界面?

这个过程是浏览器向网站所在的服务器发送了一个HTTP请求,获得了服务器的响应。HTTP请求响应过程

HTTP请求响应过程HTTP请求响应过程客户端输入URL域名解析发送HTTP请求与服务器建立连接服务器响应HTTP请求返回页面源代码客户端浏览器解析网页源代码对页面进行渲染

URL统一资源定位符(UniformResourceLocator)是一种WWW上资源位置的唯一识别方法。URL例如:

URLURL的一般由4部分组成,语法格式为(带方括号[]的为可选项,可省略):protocol://hostname[:port]/path/[;parameters][?query]#fragment

URLProtocol(协议)指定使用的传输协议,数据采集中最常遇到的是HTTP/HTTPS协议。Hostname(主机名)是指存放资源的服务器的域名系统(DNS)主机名或IP地址。Port(端口号)各种传输协议都有默认的端口号,如http协议的默认端口为80。如果输入时省略,则使用默认端口号。Path(路径)由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。Parameters(参数)这是用于指定特殊参数的可选项。Query(查询)可选,用于给动态网页传递参数,可有多个参数,用“”符号隔开,每个参数的名和值用“=”符号隔开。Fragment(信息片断)用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。

域名解析发给谁?服务器1服务器2服务器n……??????我们访问网页常用的方式是在浏览器中输入URL例如

域名解析服务器地址:IP域名解析(DNS)域名解析(DNS)是把域名URL指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。

请求HTTP请求报文请求行请求头部空行请求数据

请求以请求简书中某文为例:/p/5dd5993f981b

请求请求行分为三个部分:请求方法、请求地址URL和HTTP协议版本。例如,GET/p/5dd5993f981bHTTP/1.1序号方法描述1GET请求指定的页面信息,并返回实体主体。2HEAD类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头3POST向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。4PUT从客户端向服务器传送的数据取代指定的文档的内容。5DELETE请求服务器删除指定的页面。6CONNECTHTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。7OPTIONS允许客户端查看服务器的性能。8TRACE回显服务器收到的请求,主要用于测试或诊断。9PATCH是对PUT方法的补充,用来对已知资源进行局部更新。

请求请求行分为三个部分:请求方法、请求地址URL和HTTP协议版本。例如,GET/p/5dd5993f981bHTTP/1.1序号方法描述1GET请求指定的页面信息,并返回实体主体。2HEAD类似于GET请求,只不过返回的响应中没有具体的内容,用于获取报头3POST向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。4PUT从客户端向服务器传送的数据取代指定的文档的内容。5DELETE请求服务器删除指定的页面。6CONNECTHTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。7OPTIONS允许客户端查看服务器的性能。8TRACE回显服务器收到的请求,主要用于测试或诊断。9PATCH是对PUT方法的补充,用来对已知资源进行局部更新。

请求GET方法当客户端要从服务器中读取文档时,当点击网页上的链接或者通过在浏览器的地址栏输入网址来浏览网页的,使用的都是GET方式。

请求GET方法URL定位的资源响应报文的数据部分

请求GET方法URL定位的资源响应报文的数据部分客户端

请求GET方法搜索PythonGET请求

请求GET方法/Search?keyword=python要搜索的关键词

请求GET方法/Search?keyword=pythonenc=utf-8传输数据分隔

请求GET方法不同的浏览器对地址的字符限制也有所不同,一般最多只能识别1024个字符,所以如果需要传送大量数据的时候,也不适合使用GET方式。

请求POST方法将请求参数封装在HTTP请求数据中,以名称/值的形式出现,PO

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档