get请求和post请求区别

get方式没有请求体

post方式有请求体

1.传递方式不同:

get会将用户在表单钟输入的数据放在浏览器的地址栏钟发送到服务端,格式:以表单元素name属性的值=用户输入的值,以表单元素name属性的值=用户输入的值

post是把表单中的数据全部都放在请求报文的请求体中,格式:txtName=itcast&txtPwd=123

2.服务端接收不同:

get请求和post请求区别

3.安全

设计输入账号密码的时候用post,安全

搜索时用get,有利于推广,post发送的数据比get大

一般情况下用post

4.除了将表单中的method改成get或post,是否还有其他的方式表示get或post请求?

在浏览器地址中直接输入地址,敲回车,也可以向服务器发送get请求

单击超链接也是get请求