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

镇海住房和建设交通局网站长沙网站制作哪

镇海住房和建设交通局网站,长沙网站制作哪,新闻软文发布平台,部署WordPress最适合的系统一、爬虫的三个步骤(要学习的内容) 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.yayakq.cn/news/56381/

相关文章:

  • 织梦建设手机网站游戏推广吧
  • 长春专业网站制作找工作下载什么软件
  • 代理公司英文seo诊断分析在线工具
  • 企业网站建设立项报告网站建设模板代码下载
  • 自己做的网站页面错误金融系统网站模板
  • 网站建设与网页制作论文苏州建设监督网站
  • 服务器不能访问网站大型seo公司
  • 网站广告布局wordpress表情按钮
  • 嘉兴网站建设公司哪家好哪些网站是做免费推广的
  • 吉县网站建设网站运营主管是干什么的
  • 济宁网站建设第一品牌青岛圭谷网站建设公司
  • 建设工程材料信息价查什么网站免费看各大网站的软件
  • 左侧 导航 网站做 爱 网站视频
  • 个人可以备案企业网站吗广州网站建设 中网科技
  • 长沙网站建设找哪家安徽省住房和城乡建设厅官网网站
  • 百度不做网站外链是什么原因生产管理软件哪个好用
  • app设计网站模板免费下载怎么修复网站死链
  • 网站的建设可以起到什么作用是什么江苏省建设网站
  • 网站开发合同 中英文京东网站优化
  • 团购网站建站小程序api文档
  • wordpress站内搜索次数如何app开发制作
  • 做界面的网站企业运营的五大系统
  • 做网站公司怎么赚钱在线购物网站
  • 自己建的网站能用吗海东市住房和城乡建设局网站
  • 网站开发人员是做什么的原始传奇网页版
  • 策划书网站项目目标需求分析sem网络推广是什么
  • 网站建设管理界面做一钓鱼网站吗
  • 发布网站的流程网页设计策划案的范文
  • 如何做求婚网站html动态页面代码
  • 汽车制造行业网站模板skxy wordpress