post请求和get请求的区别 接口编程中,为什么只用get和post?
接口编程中,为什么只用get和post?
得到,帖子就够了。。根据HTTP规范,get用于信息获取,它应该是安全的、幂等的。所谓安全性,是指操作用于获取信息而不是修改信息。换句话说,get请求通常应该没有副作用。也就是说,它只获取资源信息,就像数据库查询一样,不会修改或添加数据,也不会影响资源的状态。2、 根据HTTP规范,post表示可能修改服务器上资源的请求。还是新闻?以网站为例,读者对新闻的评论应该是通过发帖来实现的,因为评论提交后,网站的资源发生了变化,或者资源被修改了。区别在于:1)get请求只获取数据而不修改请求的资源,而post请求修改请求的资源。结果是相同的get请求可以获得相同的资源,但是post不能保证获得相同的资源。2) get请求的参数通过HTTP中的URL传递,post请求的数据通过requestbody传递。3) get请求资源可以缓存在服务器上,但是post不能。4)get请求参数的数据长度是有限的,但是post请求的数据长度是不受限制的。5) get请求不能将二进制数据传递给服务器,而post可以,
http协议中post与get有什么区别?
在大多数情况下,当HTTP协议刚定义时,HTTP方法设置get/post/put/delete。实际上,它对应于数据操作的基本操作,如查询、添加、修改和删除。
获取操作没有主体部分。如果您想将信息传递给服务器,它都在URL中。
发布、放置和删除身体部位。如果你想传递信息,它们都放在身体里。
但在实际应用中,很多都没有遵循原意。他们只是把post作为一种复杂而安全的数据传输方式,因为所请求的信息是放在体内的,所以它是安全而丰富的。
get请求将信息放入URL中,例如:http://www.xxx.com/query?name=simon&mole=m您可以将其视为向名为simon的服务器请求信息。
HTTP协议中请求方法Get和Post的区别是什么?
区别:get方法通过URL请求传输用户的数据,将表单中每个字段的名称与其内容以字符串对的形式连接起来,并将数据放置在action属性指示的程序的URL上,就像用户单击链接一样;post方法将表单中每个字段的名称放置在它在URL中的内容通过httppost机制HTML头被发送到服务器,并由action属性指示的程序进行处理。程序通过stdin读取并处理表格数据。get方法需要使用request和querystring来获取变量的值。post方法使用requestform访问提交的内容post方法传输的数据量非常小,一般限制在2kb左右,但执行效率比post方法要好;post方法传输的数据量比较大,等待服务器读取数据但也有字节限制,这是为了避免恶意攻击服务器上的大量数据。建议:除非您确定您提交的数据可以一次性提交,否则请尽量使用post方式;
post请求和get请求的区别 get和post哪个更安全 请求方式post和get
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。