Flask框架(六)URL及HTTP基础知识

网站开发基础知识补充

  • 什么是URL
  • 常见的网络协议有哪些
  • 常见的HTTP请求方式有哪些
  • GET请求与POST请求有什么区别
  • 不同的HTTP响应状态码有什么含义

URL介绍

-URL是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址

  • 互联网上的每个文件都有一个唯一的URL
  • 基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名
    scheme://host[:port#]/path.../[;urI- params][?query-string][#anchor]

URL举例

  • http://i1.mifile.cn/a4/xmad_15481237431678LbHXJ.jpg
  • https://www.mi.com
  • ftp://192.168.100.2/help/readme.txt
  • https://docs.djangoproject.com/en/1.11/topics/http/urls/

URL协议

  • http——超文本传输协议资源
  • https——用安全套接字层传送的超文本传输协议
  • ftp——文件传输协议

常见的HTTP请求方式

  • GET
  • POST

GET请求

  • 可以用浏览器直接访问
  • 请求可以携带参数,但是有长度限制
  • 请求参数直接放在URL后面

POST请求

  • 不能使用浏览器直接访问
  • 对请求参数的长度没有限制
  • 可以用来上传文件等需求

HTTP常见状态码

  • 2xx请求成功
  • 3xx重定向
  • 4xx请求错误
  • 5xx服务器错误
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值