为什么href超链接就是Get请求,而form就是post请求,form表单里写get呢?

来源:1-3 手工编写第一个Servlet

鹿青的青

2017-02-18 16:49

为什么href超链接就是Get请求,而form就是post请求,form表单里写get呢?

写回答 关注

1回答

  • 爱编才会赢
    2017-02-18 18:15:14
    已采纳

    一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。GET 请求一般不应产生副作用。就是说,它仅仅是获取资源信息,就像数据库查询一样,不会修改,增加数据,不会影响资源的状态。

    Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求

    .get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

    通过GET提交数据,用户名和密码将明文出现在URL上,form也可以用get提交但安全性太差

    鹿青的青

    非常感谢!

    2017-02-18 20:45:48

    共 1 条回复 >

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160613 学习 · 1029 问题

查看课程

相似问题