在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址。 (推荐学习:phpstorm)

URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。

也可认为由4部分组成:协议、主机、端口、路径

URL的一般语法格式为:

(带方括号[]的为可选项):protocol :// hostname[:port] / path / [;parameters][?query]#fragment

protocol(协议)

指定使用的传输协议,下表列出 protocol 属性的有效方案名称。 最常用的是HTTP协议,它也是WWW中应用最广的协议。

hostname(主机名)

是指存放资源的服务器的域名系统(DNS) 主机名或 IP 地址。有时,在主机名前也可以包含连接到服务器所需的用户名和密码(格式:username:password@hostname)。

port(端口号)

整数,可选,省略时使用方案的默认端口,各种传输协议都有默认的端口号,如http的默认端口为80。如果输入时省略,则使用默认端口号。有时候出于安全或其他考虑,可以在服务器上对端口进行重定义,即采用非标准端口号,此时,URL中就不能省略端口号这一项。

path(路径)

由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。

parameters(参数)

这是用于指定特殊参数的可选项。

query(查询)

可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP。NET等技术制作的网页)传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。

fragment(信息片断)

字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。

php7 验证url格式,url的组成格式为相关推荐

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

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

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

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

  3. html js发送http请求数据格式,JS获取url参数,JS发送json格式的POST请求方法

    一.获取url所有参数值 function US() { var name, value; var str = location.href; var num = str.indexOf("? ...

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

    原文地址:http://blog.csdn.net/zuo_hy/article/details/38866935 所谓"data"类型的Url格式,是在RFC2397中提出的,目 ...

  5. 动态获取爱奇艺上传视频mp4格式url地址

    有时候,在工作中有些客户需要用到视频,我们大家都知道视频是非常的耗费流量的,因此,如果因为项目要求客户单独买台视频服务器是非常划不来的.那么将视频上传到优酷,爱奇艺等视频网站来托管那是一件很好的解决方 ...

  6. HTML URL 编码大全(十六进制格式)

    下面是用 URL 编码形式表示的 ASCII 字符(十六进制格式). 十六进制格式用于在浏览器和插件中显示非标准的字母和字符. URL 编码 - 从 %00 到 %8f ASCII Value URL ...

  7. PHP 表单 - 4(验证邮件和URL)

    PHP 表单 - 验证邮件和URL 本章节我们将介绍如何验证 names(名称), e-mails(邮件), 和 URLs. PHP - 验证名称 以下代码将通过简单的方式来检测 name 字段是否包 ...

  8. php 验证 e mail,PHP 表单验证 - 验证 E-mail 和 URL

    PHP 表单验证 - 验证 E-mail 和 URL 本节展示如何验证名字.电邮和 URL. PHP - 验证名字 以下代码展示的简单方法检查 name 字段是否包含字母和空格.如果 name 字段无 ...

  9. php 邮箱开发教程,php开发中表单验证邮箱及URL的教程

    这篇文章讲述的是php开发中表单验证邮箱及URL的教程.下面是小编整理于php培训班的笔记,希望学过的同学可以能够起到回顾作用.同时也能帮助没有接触到的同学. PHP 表单验证 - 验证 E-mail ...

  10. [PHP] - Laravel - CSRF token禁用方法与排除验证csrf_token的url设置

    laravel5.1排除验证csrf_token的url设置 <?php namespace App\Http\Middleware; use Illuminate\Foundation\Htt ...

最新文章

  1. 实习二 栈、队列和递归算法设计 (题目:停车场管理 )
  2. knllgobjinfo: MISSING Streams multi-version data dictionary!!! 的一次处理 (二)
  3. mysql 子查询添加索引_mysql – 你能索引子查询吗?
  4. python综合练习1-- 用户登录
  5. 5G毫米波通信中一些量化的概念
  6. springboot集成druid_绝了!Dataway让SpringBoot不在需要Controller、Service、DAO等了
  7. AndroidStudio安装教程(Windows环境下)
  8. 【英语学习】【WOTD】ecstatic 释义/词源/示例
  9. 《Reids 设计与实现》第十三章 Sentinel
  10. 无线网卡没有linux驱动,ubuntu18.04没有无线网卡驱动怎么办?
  11. pssh远程批量执行命令
  12. 第九十八节,JavaScript语法、关键保留字及变量
  13. postgresql 中文排序
  14. WordPress资源源码网站源码下载/整站打包【带1200数据】
  15. ABBYY2022PDF个人版
  16. 基于stm32的自动调速风扇
  17. 浅谈IPv4/IPv6转换技术
  18. 用微信网页版阅读文章
  19. 【转】非教育网中IPv4网络访问IPv6资源
  20. 如何初始化阿里云服务器

热门文章

  1. 如何修改mysql物理文件存放地址_如何防封号物理地址和网络地址修改攻略
  2. tplink迷你路由器中继模式_斐讯无线路由器设置无线中继(无线扩展)
  3. 求出m~n的整数中1出现的次数
  4. bzoj 1151: [CTSC2007]动物园zoo
  5. Oracle数据库学习(四)
  6. Hibernate学习汇总
  7. 重建程序员能力(2)-如何使asp.net mvc应用增加js和其他功能
  8. 输入框聚焦隐藏提示语
  9. UML:图的分类及作用(共5类图,有9种图形)
  10. 关于排版与交互的问题