表单中<form></form>,

如果使用method="get"方式提交,则不会指定请求体编码方式。默认请求参数使用?拼接到url之后。如:http://localhost:8080/a/b/c?name=jack&age=45

如果使用method="post"方式提交
    如果没有配置请求参数编码方式(enctype="" ),则默认为enctype="application/x-www-form-urldecoded",请求参数使用?拼接到url之后。如:http://localhost:8080/a/b/c?name=jack&age=45

    如果需要上传文件,则需要将enctype改为 enctype="multipart/form-data"

    另外可使用 application/json,  application/xml 等请求参数编码方式




get中请求,则参数必须使用?拼接到url之后。如:http://localhost:8080/a/b/c?name=jack&age=45,否则后台无法接收到参数。

如果为post请求,url中也可以使用?拼接参数到url,后台一样可以解析到参数,如果请求体也有参数,则可以同时解析到。

























相关文章:

  • 2021-06-28
  • 2021-08-31
  • 2021-04-24
  • 2021-07-22
  • 2022-12-23
  • 2021-07-20
  • 2021-12-30
  • 2021-08-02
猜你喜欢
  • 2021-10-19
  • 2021-10-29
  • 2021-10-28
  • 2021-06-20
  • 2022-02-15
相关资源
相似解决方案