• 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。与服务器之间的通信是异步的。

  • 相关阅读:
    错误提示:Wrong Local header signature: 0xE011CFD0
    “CreateRiaClientFilesTask”任务意外失败。 未能加载文件程序集“System.ComponentModel.DataAnnot...
    jquery tagsinput监听输入、修改、删除事件
    bootstrap之常见组件应用1
    多啦A梦的制作
    Java 多线程
    Java集合的复习
    10种排序算法分析
    C++ 中vector的学习
    android学习流程确立
  • 原文地址:https://www.cnblogs.com/xyb930826/p/5606009.html
Copyright © 2020-2023  润新知