doGet与doPost的区别 .Servlet接口只定义了一个服务方法--service
.当发出客户端请求时,调用service方法并传递一个请求和响应对象
.使用时经常在doPost()中调用doGet()方法,所以创建servlet时可以不要都Post()方法,
.doGet()只有一个流,参数附加在URL后,大小个数有严格限制且只能是字符串
doPost()的参数是通过另外的流传递的,不能通过URL,所以可以很大,也可以传递二进制数据,如文件的上传
.doGet()是通过http header来传输数据,有数量限制
doPost()则是通过http body来传输数据,没有数量相知
.doGet()只能提交256个字符
相关文章
- 01-23在Scala 中 val 与 var 的区别(言简意赅 小白易懂 实例代码)
- 01-23浅谈mmap()和ioremap()的用法与区别
- 01-23eclipse中export 的jar file与 runnable jar file的区别
- 01-23NAND Flash与eMMC的区别
- 01-23golang nil切片与空切片的区别
- 01-23AtomicLong与LongAdder的区别
- 01-23matplotlib.pyplot.gca().set_xlim(初始值,末值) 与 matplotlib.pyplot.xticks()的区别
- 01-23函数与方法的区别
- 01-23迭代器--》生成器--》协程的关系与区别
- 01-23python 同步与异步的性能区别以及遇到IO阻塞时会自动切换任务