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

做公益网站又什么要求株洲seo优化公司

做公益网站又什么要求,株洲seo优化公司,客户网站建设,查域名被墙一、爬虫的三个步骤(要学习的内容) 1、获取网页内容 (HTTP请求、Requests库) 2、解析网页内容 (HTML网页结构、Beautiful Soup库) 3、存储或分析数据 b站学习链接: 【【Python爬虫】爆肝两…

一、爬虫的三个步骤(要学习的内容)

1、获取网页内容 (HTTP请求、Requests库)

2、解析网页内容  (HTML网页结构、Beautiful Soup库)

3、存储或分析数据

b站学习链接:

【【Python+爬虫】爆肝两个月!拜托三连了!这绝对是全B站最用心(没有之一)的Python+爬虫公开课程,从入门到(不)入狱 !】 https://www.bilibili.co/video/BV1d54y1g7db/?share_source=copy_web&vd_source=7e5d8bc8e5429bc3a99a6b8e86b901f8

二、HTTP

1、什么是HTTP?

http: Hypertext Transfer Protocol(超文本传输协议)

      客户端和服务器之间的请求-响应协议

eg: 浏览器可看作一个服务端,在浏览器中输入网址,

浏览器就会向运行该网站的服务器发送请求,

然后等待服务器返回给浏览器响应

2、HTTP的两种请求方法

1、GET(获得数据)

大部分用get

2、POST(创建数据)

3、HTTP请求的组成结构

(1)请求行:

POST         / user / info ? new_user=true         HTTP / 1.1

方法类型            资源路径?查询参数             HTTP的协议版本

资源路径:指明要访问服务器的哪个资源

查询参数:写在?后面,传递给服务器额外的信息,不同信息之间用&分隔

eg: www.douban.com / movie /top250 ?start=75&filter=unwatched

      主机域名 (+资源路径)(+查询参数)== 网址

(2)请求头:

Host: www.douban.com  主机域名

User-Agent: curl /7.77.0  用来告知服务器客户端的相关信息

请求是什么东西发出来的,以及这个东西的版本

eg:  curl / 7.77.0(curl命令行工具发出的) 

       python-requests / 2.25.1 (python的requests库发出的)

Accept: */*  告诉服务器,客户端想接收的响应数据的类型

eg: 接受HTML:text / html

      接受HTML和JOSN:text / html, application / json (多种类型用逗号分隔开)

      接受任意类型:*/*

(3)请求体:客户端传给服务器的其他任意数据

(GET的请求体一般是空的)

{"username":"西瓜大侠",

"email":"3380958706@qq.com"}

简言之,HTTP请求由三部分组成:

请求行:用什么方法查询什么资源 + HTTP的版本

请求头:主机域名 + 客户端是什么及其版本 + 客户端想接受的响应类型 

            (where who what 服务器在哪儿  客户端是谁  客户端想要什么)

请求体:客户端的其他数据

4、HTTP响应的组成结构

(1)状态行:

HTTP / 1.1     200          OK

协议版本      状态码    状态消息

状态码和状态消息相对应:

2开头:表示请求成功

3开头:表示重定向,需要进一步的操作

4开头:表示客户端错误(请求不能被理解、请求未授权或404请求的资源不存在...)

5开头:表示服务器错误(出现问题或正在维护)

(2)响应头:包含一些告知客户端的信息

Date: Fri, 27 Jan 2023 02:10:48 GMT 生成相应的日期和时间

Content-Type: text/html; charset=utf-8 返回内容的类型及编码格式

(3)响应体:服务器想给客户端的数据内容

http://www.shuangfujiaoyu.com/news/24956.html

相关文章:

  • 诺盾网站建设百度客服在线咨询电话
  • 苏州网站建设基础型上海企业优化
  • 青岛开发区 网站建设百度权重网站排名
  • 张家港做网站哪家好9个成功的市场营销案例
  • 西安注册公司在哪个网站系统郑州seo排名哪有
  • 上海网络企业优化公司东莞网站建设seo
  • 体育网站建设视频自动seo系统
  • 做直播网站需要学什么淘宝怎么优化关键词排名
  • 廊坊建手机网站外包接单平台
  • 做企业网站设计价格是多少网络营销常见术语
  • 网站怎么做组织图国际新闻今日头条
  • 成都三合一网站建设广州网络推广万企在线
  • 金水郑州网站建设seo搜索引擎优化薪资
  • 做企业网站的代码网页制作学习
  • 软件开发工资一般多少深圳网络推广优化方案
  • word怎么做网站链接爱奇艺科技有限公司
  • 做微商去哪些社交网站百度广告推广怎么收费了
  • 网站后台 不能删除文章可以免费打开网站的软件下载
  • 程序员 创业做网站深圳整站全网推广
  • 淄博建设企业网站天天网站
  • 学生作业制作网站黑帽seo优化推广
  • 福州建设网站效果图网络推广与网络营销的区别
  • wordpress制作商城厦门seo网络推广
  • 建湖做网站的公司今日小说百度搜索风云榜
  • 网站建设公司该怎么销售优化seo招聘
  • 4s店网站建设做好网络推广
  • 广州市招标采购网官网新乡seo推广
  • 网站生成海报功能怎么做的市场营销策划案例经典大全
  • 重庆微信网站开今日头条搜索优化怎么做
  • 诸城网站建设定制正规优化公司哪家好