日期:2014-05-17  浏览次数:20595 次

谁能介绍下几种HTML方法的意义?
今天看书,了解到有以下几种HTML方法:
GET
POST
HEAD
TRACE
PUT
DELETE
OPTIONS
CONNECT
以上几种方法get和post比较常用,其余的比较陌生。那位大神能出来介绍下这些方法的用途和使用方法?

------解决方案--------------------
GET: 请求指定的页面信息,并返回实体主体。
  HEAD: 只请求页面的首部。
  POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。
  PUT: 从客户端向服务器传送的数据取代指定的文档的内容。
  DELETE: 请求服务器删除指定的页面。
  OPTIONS: 允许客户端查看服务器的性能。
  TRACE: 请求服务器在响应中的实体主体部分返回所得到的内容。
  PATCH: 实体中包含一个表,表中说明与该URI所表示的原内容的区别。
  MOVE: 请求服务器将指定的页面移至另一个网络地址。
  COPY: 请求服务器将指定的页面拷贝至另一个网络地址。
  LINK: 请求服务器建立链接关系。
  UNLINK: 断开链接关系。
  WRAPPED: 允许客户端发送经过封装的请求。
  Extension-mothed:在不改动协议的前提下,可增加另外的方法。
------解决方案--------------------
“<form method="post">”,这就是一个post的具体代码~求指导啊~~

表单提交有两种方式,GET和POST
其区别主要在于
GET用于少量数据的提交,POST用于数据多的时候(比如文章,论坛帖子等)。
GET方式刷新不会提示,POST方式点刷新会弹出对话框问是否刷新(这点很烦人,一刷新就alert)

ASP.NET默认都是用POST方式,因为很多页面的STATEVIEW都要提交,数据量很大。
------解决方案--------------------

HTML速查手册,非常方便。
http://www.yesky.com/imagesnew/software/html/index.html