HTML表单




  





HTML表单_第1张图片
屏幕快照 2019-01-02 上午10.08.20.png

form表单

  • action:提交地址
  • method: 提交方法
  • target:在何处打开action
http://127.0.0.1:8080/getInfo?username=ruo&password=12345&hobby=read&hobby=music&hobby=study&sex=女&myfile=屏幕快照+2018-12-30+下午1.21.46.png&city=shanghai&article=text内容%0D%0A++++++&csrf=12345623fafdffdd
  • 使用form标签来创建一个表单
    • form中有一个必须的属性叫做action
    • action需要一个服务器的地址,当我们提交表单时,填写的内容将会提交到action指向的地址

post vs get

  • 表象不同,get把提交的数据url可以看到,post看不到
  • 原理不同,get 是拼接 url, post 是放入http 请求体中
  • 提交数据量不同,get最多提交1k数据,浏览器的限制。post理论上无限制,受服务器限制
  • get提交的数据在浏览器历史记录中,安全性不好
  • 场景不同,get 重在 "要", post 重在"给"

你可能感兴趣的:(HTML表单)