zoukankan      html  css  js  c++  java
  • URL简介

    一般来说,http请求都会和URL地址有关,那么今天就来说说URL的组成部分。

    实例:http://192.168.1.12/phpwind/searcher.php?keyword=phpwind&type=thread

    构成:    协议    域名    端口  /  路径    参数1  &  参数2

    a、协议:通常就是第一个冒号之前的内容。

      常见的协议有:http,https(http+ssl),ftp,ssh……
               about, javascipt.……

    b、域名:就是要访问的服务器的域名(机器名或者IP地址)。一般格式为://域名
        示例://192.168.2.212

    c、端口:就是访问的服务器自己所设定的服务端口,监听端口。
        一般来说,如果服务器使用的是协议的默认通信端口,则用户在通过URL访问服务器时,是可以省略端口的。

        常见协议的默认端口有:

        =======================================================

        应用协议  FTP  SSH  TELNET  SMTP  DNS  TFTP  HTTP  POP3  HTTPS 

        默认端口  21,20  22   23    25   53    69    80    110   443(8443)

        -------------------------------------------------------------------------------------------------

        应用程序  sqlserver   oracle   MYSQL

        默认端口  1433    1521    3306

        ======================================================

    d、路径path:是指要访问的资源在服务器容器下的路径,不是资源在服务器的绝对路径。

        PS:在 restful风格的接口中,经常会直接将参数内容以path的形式进行封装,如:http://localhost/aaa/bbb/{username}/{password}

    e、参数:一般来说是通过问号?连接在path之后,多个参数之间用&连接。在很多工具中,也是可以归类到path中的。

        一般来说,UR地址参数都是键值对应。实例:? keyword= phpwind&type= thread

     

  • 相关阅读:
    求1000以内的勾股数的算法流程图
    23天的单车旅行,从广州到四川,重庆,大足石刻,母校,家,发完了
    好玩的Flash:跟鼠标拼命
    23天的单车旅行,从广州到四川,息烽集中营,韩国人,乌江,遵义
    如何彻底删除SQL Server2005
    EOF,EOC与感叹号的区别
    如何彻底卸载vs2008及其组件?
    PHP中extract()函数的妙用
    php 函数合并 array_merge 与 + 的区别
    unserialize error at offset
  • 原文地址:https://www.cnblogs.com/zzp-biog/p/9808932.html
Copyright © 2011-2022 走看看