首页 > http

HTTP POST GET详解

一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method 指定提交方式为GET或者POST,默认为GET提交 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT, DELETE URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源 ,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查 ,改 ,增 ,删 4个操作 。到这里,大家应该有个大概的了解了,GET一般用于获取/查询 资源信息,而POST一般用 于更新 资源信息(个人认为这是G...

GET和POST的真正区别

如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫GET2。他反问道,那就是单纯的名字上的区别喽?我想了想,我觉得如果说再具体的区别,只能去看RFC文档了,还要取决于服务器(指Apache,IIS)的具体实现。但我不得不承认,我的确没有仔细看过HTTP的RFC文档。于是我说,我对HTTP协议不太熟悉。这个问题也就结束了。 最普遍的答案 回来之后寻思...

HTTP报文实例

GET,POST,SOAP都是基于HTTP协议的,但是, POST 是被设计用来向上放东西的,而GET是被设计用来从服务器取东西的, GET也能够向服务器传送较少的数据,而Get之所以也能传送数据, 只是用来设计告诉 服务器,你到底需要什么样的数据. POST的信息作为HTTP 请求的内容,而GET是在HTTP 头部传输的. 当然数据传送量上,POST自然要多些... 而SOAP是依赖于HTTP POST模式实现的,它遵循一种特殊的xml消息格式 在SOAP中,Content-type设置为: text/xml,任何数据都可以xml化 具体看以下HTTP的格式 发送 &...

tcp,udp, http,socket区别和联系

TCP与UDP TCP/IP代表传输控制协议/网际协议,指的是一系列协议。 “IP”代表网际协议,TCP和UDP使用该协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP,文件传输协议FTP这样的协议等。 你应该能理解,TCP和UDP是FTP,HTTP和SMTP之类使用的传输层协议。虽然TCP和UDP都是用来传输其他协议的,它们却有一个显著的不同:TCP提供有保证的数据传输,而UDP不提供。这意味着TCP有一个特殊的机制来确保数据安全的不出错的从一个端点传...