2012年7月9日
摘要: Post和Get 方法有如下区别:1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节.3.Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是在Http头部传输的。get 方法用Request.QueryString["strName"]接收post 方法用Request.Form[&quo 阅读全文
posted @ 2012-07-09 17:51 一路前行 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 解释代码POST/uri创建DELETE/uri/xxx删除PUT/uri/xxx更新或创建GET/uri/xxx查看 GET操作是安全的。所谓安全是指不管进行多少次操作,资源的状态都不会改变。比如我用GET浏览文章,不管浏览多少次,那篇文章还在那,没有变化。当然,你可能说每浏览一次文章,文章的浏览数就加一,这不也改变了资源的状态么?这并不矛盾,因为这个改变不是GET操作引起的,而是用户自己设定的服务端逻辑造成的。 PUT,DELETE操作是幂等的。所谓幂等是指不管进行多少次操作,结果都一样。比如我用PUT修改一篇文章,然后在做同样的操作,每次操作后的结果并没有不同,DELETE也是一样。顺便 阅读全文
posted @ 2012-07-09 17:40 一路前行 阅读(68960) 评论(6) 推荐(6) 编辑