zoukankan      html  css  js  c++  java
  • Web程序设计笔记-第一章:基础知识

    1,Web服务器

    (1)Web服务器操作

    Web浏览器通过向服务器发送URL来与Web服务器进行通信。URL可以指定两种不同资源中的一种:某个文件或者某个程序。

    Web客户机和Web服务器之间所有的通信都使用标准的Web协议HTTP。

    (2)服务器的一般特性

    Web服务器的文件结构有两种目录:文档根目录和服务器根目录。文档根目录用户可以直接访问到,服务器根目录只允许管理员访问。

    2,超文本传输协议HTTP

    HTTP包含包含两个阶段:请求阶段和响应阶段。用户代理和Web服务器之间的每次HTTP通信(请求或者响应)都包含两部分:头部和主体。头部包含了通信有关的信息,主体包含了通信的数据。

    (1)请求阶段

    请求的通用格式:

    HTTP方法  域名  HTTP版本
    头部字段
    空行
    消息主体

    请求方法有GET,POST,HEAD,PUT和DELETE,最常用的是GET和POST。

    (2)响应阶段

    HTTP响应的通用格式如下:

    状态行
    响应头部字段
    空行
    响应主体

    状态码:

    开头数字 类别
    1 信息
    2 成功
    3  重定向
    4 客户端错误
    5 服务端错误

    3 安全性

    Web安全有4个特点:私密性,完整性,可验证性,不可否认性。

    4 Web编程工具箱

    HTML:超文本标记语言

    PHP:专门为Web设计的服务端脚本语言

    Flash:一种插件,用于创作环境和播放器

    Ajax:Asynchronous Javascript and XML,异步JavaScript和XML。与服务器之间的通信是异步的。

  • 相关阅读:
    Linux安装Oralce 11g问题
    Hadoop 2.X 集群安装
    Centos图形界面关闭与开启
    SecureCRT乱码
    Hadoop 1.X 集群安装
    ThinkPad E430c 开机启动
    Node.js运行端口修改
    Node.js代理设置
    Github安装过后删除右键菜单选项
    吴恩达深度学习笔记 第四章作业1
  • 原文地址:https://www.cnblogs.com/xyb930826/p/5606009.html
Copyright © 2011-2022 走看看