如果你想了解更多关于计算机的有趣知识,可以点击:常见问题

本篇深入介绍一下HTTP协议的规范,本文主要介绍它的URI、Request、Response、状态码等等信息,通过了解这些具体的内容,可以更直观的理解HTTP的协议格式,以及工作原理。

URI结构

HTTP使用统一资源标识符(URI)来传输数据和建立连接。URL(统一资源定位符)是一种特殊种类的URI,包含了用于查找的资源的足够的信息,我们一般常用的就是URL,而一个完整的URL包含下面几部分:

http://www.php.cn:80/mix/76.html?name=kelvin&password=123456#first

1.协议部分

该URL的协议部分为http:,表示网页用的是HTTP协议,后面的//为分隔符

2.域名部分

域名是www.php.cn,发送请求时,需要向DNS服务器解析IP。如果为了优化请求,可以直接用IP作为域名部分使用

3.端口部分

域名后面的80表示端口,和域名之间用:分隔,端口不是一个URL的必须的部分。如果端口是80,也可以省略不写

4.虚拟目录部分

从域名的第一个/开始到最后一个/为止,是虚拟目录的部分。其中,虚拟目录也不是URL必须的部分,本例中的虚拟目录是/mix/

5.文件名部分

从域名最后一个/开始到?为止,是文件名部分;如果没有?,则是从域名最后一个/开始到#为止,是文件名部分;如果没有?和#,那么就从域名的最后一个/从开始到结束,都是文件名部分。本例中的文件名是76.html,文件名也不是一个URL的必须部分,如果没有文件名,则使用默认文件名

6.锚部分

从#开始到最后,都是锚部分。本部分的锚部分是first,锚也不是一个URL必须的部分

7.参数部分

从?开始到#为止之间的部分是参数部分,又称为搜索部分、查询部分。本例中的参数是name=kelvin&password=123456,如果有多个参数,各个参数之间用&作为分隔符。

php类型网址,网址格式http怎么写相关推荐

  1. ctypeh里的函数c语言,大满贯平台网址网址-官网首页

    系统菜单 今天,一个朋友想使用我的SSE优化Demo里的双线性插值算法,他已经在项目里使用了OpenCV,因此,我就建议他直接使用OpenCV,朋友的程序非常注意效率和实时性(因为是处理视频),因此希 ...

  2. 浏览器中的data类型的Url格式,data:image/png,data:image/jpeg! 收藏 苏生不惑 发表于 4年前 阅读 3943 收藏 3 点赞 0 评论 0 腾讯云·

    浏览器中的data类型的Url格式,data:image/png,data:image/jpeg! 收藏 苏生不惑 发表于 4年前 阅读 3943 收藏 3 点赞 0 评论 0 腾讯云·云上实验室:开 ...

  3. data类型的Url格式及Base64编码:把小数据直接嵌入到Url中

    所谓"data"类型的Url格式,是在RFC2397中 提出的,目的对于一些"小"的数据,可以在网页中直接嵌入,而不是从外部文件载入.例如对于img这个Tag, ...

  4. SpringMVC的请求参数,类型转换器(日期格式),请求映射

    SpringMVC的请求参数,类型转换器(日期格式),请求映射 请求参数 springMVC将传递的参数封装到处理的方法形参中,达到快速访问参数的目的 普通参数类型 参数名与处理器方法形参名保持一致 ...

  5. Bootstrap data类型的Url格式--url(data:image/gif;base64,AAAA):把小数据直接嵌入到Url中

    原文链接http://shiyun1013.blog.163.com/blog/static/1077403620111113234714/ 所谓"data"类型的Url格式,是在 ...

  6. “background-image:url(data:image”data类型的Url格式简介

    所谓"data"类型的Url格式,是在RFC2397中 提出的,目的对于一些"小"的数据,可以在网页中直接嵌入,而不是从外部文件载入.例如对于img这个Tag, ...

  7. String类型转json格式

    拿到下面这种格式的数据,我们是无法直接用的需要转化一下 1.String类型转json格式 通过JSON.parse进行转换如下: const goosid = JSON.parse(curid.bo ...

  8. 浏览器中的data类型的Url格式,data:image/png,data:image/jpeg!

    所谓"data"类型的Url格式,是在RFC2397中 提出的,目的对于一些"小"的数据,可以在网页中直接嵌入,而不是从外部文件载入.例如对于img这个Tag, ...

  9. data类型的Url格式--url(data:image/gif;base64,AAAA):把小数据直接嵌入到Url中

    所谓"data"类型的Url格式,是在RFC2397中提出的,目的对于一些"小"的数据,可以在网页中直接嵌入,而不是从外部文件载入.例如对于img这个Tag,哪 ...

  10. background 互联网图片_“background-image:url(data:image”data类型的Url格式简介

    所谓"data"类型的Url格式,是在RFC2397中 提出的,目的对于一些"小"的数据,可以在网页中直接嵌入,而不是从外部文件载入.例如对于img这个Tag, ...

最新文章

  1. Execution failed for task ':app:mergeDebugResources'.
  2. 从代码设计到应用开发,入坑深度学习看这本书就够了
  3. Spark在Windows下的环境搭建
  4. 读书笔记-大型网站技术架构(核心原理与案例分析)
  5. cordova打开文件_Cordova开发App入门(四)打开及下载第三方App
  6. SpringBoot入门教程(一)详解intellij idea搭建SpringBoot
  7. Magicodes.IE 2.5.6.1发布
  8. php bin2hex(),PHP bin2hex() 函数 pack() 函数
  9. 十六进制转化为十进制
  10. Linus Torvalds的安全性,Facebook的AI工具等
  11. 失落城堡获取服务器信息,《失落城堡》精英服资格获取方法 失落城堡精英服招募...
  12. 使用Python下载电视剧(二):下载ts片段
  13. 英雄联盟大区测试稳定软件,英雄联盟官方公布新界面,部分大区展开测试,你最希望改什么?...
  14. 安川ga700变频器故障码集_安川变频器GA700参数设定出错解决方法
  15. 北大AI讲座公开课-精华
  16. 智齿客服网页端接入文档V2.3
  17. 安卓u盘格式化工具apk_你听说过badusb么,我扔个U盘你敢捡么?(文末附阿里云盘最新邀请码)...
  18. 一些名片上最常用的中英文称呼:
  19. 【J2EE】模仿天猫商城(后台篇)
  20. CS:APP 计算机系统 课程大作业

热门文章

  1. android usb 转串口 (usb-serial-for-android ) 读数据,将字节流转为数据帧的方法记录
  2. Java中不定项参数(可变参数)的作用和使用方式
  3. JS正则表达式验证数字、非数字、正数、负数
  4. Ubuntu20.04 32位兼容库安装
  5. 不知道自己适合什么工作,对未来迷茫怎么办?
  6. 服务器提示位置不可用 拒绝访问,Win10纯净版系统提示位置不可用拒绝访问怎么办...
  7. 编写一个递归算法,找出从自然数1,2,3,…,n中任取r个数的所有组合。例如n=5,r=3时所有组合为543,542,541,532,531,521,432,431,421,321。
  8. C/C++百行代码实现热门游戏-消消乐
  9. facebook登录功能xml文件中application Id的配置问题
  10. flutter 中顶部tabBar底色设置