• 一些关于HTTP协议、表单和……的备忘


    几个概念

    Ajax是一种技术。asp.net是一个库。json是一种数据格式。jquery是js的库(源码)。ror是ruby on rails。python,就是python。
    Ajax和AJAX,后者一般特质ASP.NET提供的相关Ajax的东西。


    HTTP协议相关

    a. 无状态性和请求/响应模型;
    b. 请求报文由请求行、请求头部、空行和请求数据4部分组成。
    c. 响应由状态行、响应头部、空行和响应数据4部分组成。
    d. 服务器主动关闭TCP套接字,释放TCP连接;
    e. 客户端被动关闭TCP套接字,释放TCP连接。


    HTML表单相关

    a. 在 button 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。
    b. 如果在 HTML 表单中使用 button 元素,不同的浏览器会提交不同的值。Internet Explorer 将提交 <button> 与 <button/> 之间的文本,而其他浏览器将提交 value 属性的内容。
    c. 在submit的时候:
        a). 提交的是整个form里具有name属性的form元素;
        b). 不考虑object和select;
        c). 非disable;
        d). 对于checkbox, radio button来说,如果它们被确认为成功控件,但没有为控件指定value属性,那么在表单提交时,将会以"on"做为它们的value。
        e). 控件输入的内容并不是直接发送的, 而是经过一种编码规则来处理的。目前基本上只会只使用二种编码规则:application/x-www-form-urlencoded 和 multipart/form-data。
        f). 上传文件了,那么此时必须设置enctype="multipart/form-data"。
    d. 会引起浏览器request的4种情况:
        a). form submit;
        b). xmlhttp;
        c). img src;
        d). script src

    link href 会引起浏览器的request吗? update 2016/5/18

  • 相关阅读:
    fopen & fcolse & fseek & ftell & fstat 文件操作函数测试
    python基础练习题30道
    2636652995 揭秘骗子qq
    python的异常处理try/except 万能处理exception
    类的装饰器的基本原理
    描述符的应用
    描述符
    组合的方式完成授权
    继承的方式完成包装__attr__
    类的内置方法__attr__介绍
  • 原文地址:https://www.cnblogs.com/mumuliang/p/3316666.html
Copyright © 2020-2023  润新知