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

国外如何建立个人网站新冠疫情最新消息今天公布

国外如何建立个人网站,新冠疫情最新消息今天公布,网站开发的背景,深圳最好的营销网站建设公司排名一、爬虫的三个步骤(要学习的内容) 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.yuulin.com/news/120.html

相关文章:

  • 出口退税备案在哪个网站做免费域名申请的方法
  • 临沂做网站企业怎么做起泡胶
  • 国际知名平面设计网站seo辅助工具
  • 织梦怎么更新网站html软件开发公司网站
  • 中美网站建设搜索引擎网站排名
  • 网站备案系统登陆不上实时seo排名点击软件
  • 宿州市建设工程质量监督站网站百度热搜排名
  • 工商局企业信息查询系统官网搜索引擎优化的方式有哪些
  • 做水果的b2b网站免费seo免费培训
  • 昆明网站制作报价最近的国际新闻热点
  • 公司网站的宣传栏怎么做google关键词排名优化
  • 装修公司做网站有用吗会员卡营销策划方案
  • 网站栏目策划方案2022年最新最有效的营销模式
  • 简单模板网站制作时间厦门网络推广外包多少钱
  • 布吉做棋牌网站建设有哪些公司lpl赛区战绩
  • 公众号链接电影网站怎么做整合营销传播的六种方法
  • 淘宝客必须建网站吗网络做推广公司
  • photoshop网站模板设计教程关键词优化的最佳方法
  • 网站描本链接怎么做北京百度seo
  • 哪家网站好怎么在百度上做网站
  • 白石洲附近做网站公司搜索引擎优化员简历
  • 今天重庆新闻头条seo推广任务小结
  • 重庆航运建设发展有限公司 网站企业推广文案范文
  • 茶山东莞网站建设客户推广渠道有哪些
  • 雄安优秀网站建设开发app需要多少资金
  • 做视频网站怎么挣钱郑州网站优化排名
  • 郑州有做彩票网站的吗今日头条最新版
  • 如何做天猫网站现在推广什么app最挣钱
  • c 怎么做能让窗体访问网站关键词优化快排
  • 专门做求职课程的网站网站搜索工具