① HTML 表单
在 HTML 中,表单的作用是收集标签中的内容,<form>...</form> 中间可以由访问者添加类似于文本,选择,或者一些控制模块等等。然后这些内容将会被送到服务端。
一个表单必须指定的两样东西:
- form 的 method 参数用于设置表单的提交方式,默认使用 POST。
- action 用于设置表单的提交 url,如果不写或者保持空字符串,那么将使用当前的 URL。
# 例如:
登录表单
② GET 和 POST:
- GET:从服务器获取数据,不会更改服务器的状态和数据,在 URL 中携带参数发送给服务器。
- POST:将一定量的数据发送给服务器,一般会更改服务器的数据。
- POST 方法的参数不能在 URL 当中看到,是通过 body 参数传递给服务器,所以相对 GET 方法直接能在 URL 当中看到传递的参数,显得更加安全些。当然,也不能简单的判定 POST 方法比 GET 方法更安全,要使网站保持安全,需要做更多的安全处理。
例子:
# 使用 get 方法的表单例子:
续
续
# 使用 form 及 post 方式的表单
续
续