• HTTP协议和APACHE


    HTTP服务 超文本传输协议。
    互联网上应用最广的一种服务。
    是一种应用层协议。

    Internet

    互联网表示把各个网连起来
    ARPAnet军网
    TCP/IP协议 开放的协议 互联互通
    Internet 因特网

    起源

    军事用途

    Internet和中国

    阿帕网ARPnet于1969年启用。
    1987年9月20日,钱天白教授发出我国第一封电子邮件“越过长城,通向世界”,揭开了中国人使用Internet的序幕。

    中国互联网连接世界

    跨网络的主机间通讯

    Socket套接字
    依赖IP地址和端口号
    Socket工作在传输层以上和应用层中间
    Socket API

    nc工具 nmap
    在网络中都和谐

    [root@C8-1 ~]# yum -y install nc
    CentOS-8 - AppStream                                                                                  4.4 kB/s | 4.3 kB     00:00    
    CentOS-8 - Base                                                                                       6.6 kB/s | 3.9 kB     00:00    
    CentOS-8 - Extras                                                                                     2.5 kB/s | 1.5 kB     00:00    
    Extra Packages for Enterprise Linux Modular 8 - x86_64                                                4.2 kB/s | 8.0 kB     00:01    
    Extra Packages for Enterprise Linux 8 - x86_64                                                        4.0 kB/s | 8.4 kB     00:02    
    Package nmap-ncat-2:7.70-5.el8.x86_64 is already installed.
    Dependencies resolved.
    Nothing to do.
    Complete!
    [root@C8-1 ~]# type nc
    nc is /usr/bin/nc
    

    strace 跟踪系统调用
    细节的了解到操作系统发生了一些什么事情。

    http协议

    超文本传输协议 为了让我们在网上看到的资源更丰富
    互联网:Net 计算机(电子计算设备)相互连通的网络
    因特网:Internet
    万维网:www

    URL:统一资源定位符
    HTTP:以浏览器为主(不局限于)
    HTML:超文本标记语言

    分布式、协作式和超媒体信息系统的应用层协议。

    WWW ->W3C 1999年6月公布RCF2612发布了HTTP1.1

    http相关技术

    Web前端开发语言

    • html
    • css
    • javascript

    HTTP协议版本

    1.0
    1.1

    存在的问题

    每次都要重新连接,传输是明文的

    HTTPS

    网景公司开发的

    SPDY协议

    2009年谷歌开发

    HTTP2.0

    2015年 SPDY升级版

    • 头是二进制
    • 复用TCP
    • 引入头压缩机制
    • 允许主动向用户发信息

    HTTP3.0

    正在研发中

    Httpd介绍和安装

    Httpd配置

    http报文格式

    * * * 胖并快乐着的死肥宅 * * *
  • 相关阅读:
    lower_bound和upper_bound
    memcache教程
    php header() 函数
    修复TortoiseGit文件夹和文件图标不显示
    mysql数据类型
    PDO类PDO、PDOStatement、PDOException
    mysqli和pdo对mysql数据库的操作
    php 关键字
    几个入口文件定义函数
    php --魔术常量 /魔术方法
  • 原文地址:https://www.cnblogs.com/bpzblog/p/13176757.html
Copyright © 2020-2023  润新知