以下关于GET和POST请求的区别描述正确的是?()
A.GET请求只能进行url编码,而POST支持多种编码方式。
B.GET请求在URL中传送的参数是有长度限制的,而POST没有。
C.GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。
D.GET产生一个TCP数据包;POST产生两个TCP数据包。并不是所有浏览器都会在POST中发送两次包。
A.GET请求只能进行url编码,而POST支持多种编码方式。
B.GET请求在URL中传送的参数是有长度限制的,而POST没有。
C.GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。
D.GET产生一个TCP数据包;POST产生两个TCP数据包。并不是所有浏览器都会在POST中发送两次包。
A.传送数据时发送数据较少时可以使用get方式,发送数据较多时可以考虑使用post
B.请求方式只有get和post两种
C.get和post在发送请求时,get和post在地址栏都可以看到请求的参数
D.get请求无法获取到返回参数,post可以
A.GET请求会被浏览器主动cache,而POST不会,除非手动设置。
B.GET请求在URL中传送的参数是有长度限制的,而POST么有。
C.GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息
D.GET请求的编码类型比POST请求多
A.post提交数据相对于get的安全性高一些
B.传递数据量大,请求对数据长度没有要求。
C.请求会被缓存,也会保留在浏览器的历史记录中
D.用于密码等安全性要求高的场合,提交数据量较大的场合,如上传文件,发布文章等。
A.content: "|50 4F 53 54|";
B.content: "|53 54|";
C.content: "POST";
D.content: "|47 45 54|";
A.name属性用于设置表单的名称
B.action用于设置表单提交的方式
C.method属性不设置也可以,有默认值
D.get提交方式比post提交要好
A.get方法是发送请求HTTP协议通过URL参数传递进行接收,传递参数简单,且没有长度限制
B. post方法是通过表单传递参数,可以提交大量的信息
C.使用post方法传递参数会出现页面参数泄露在地址栏中的情况
D.使用URL可以传递多个参数,参数之间需要用“$”连接
B.许多乱码都是由于编解码时码表不一致产生的,所以应该尽力保证编解码码的一致,防止乱码产生
C.request.setCharacterEncoding对请求实体内容起作用,而requestGET方式提交的参数是附加在URL后的并不在请求的实体内容中,所以此方法只能解决POST乱码
D.对于get方式提交的请求参数,我们需要自己手动的经过将乱码先编码再解码的过程解决乱码