码迷,mamicode.com
首页 > 其他好文 > 详细

前后台交互方式

时间:2020-02-23 22:24:19      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:for   大量   也会   ajax   异步请求   获取   表单   浏览器   url   

前后台数据交互的几种方式

form表单方式

1)get | post 两种请求方式,get请求包含直接在浏览器中输入url回车后发送的请求

https://www.xxx.com/home/next?pk=1&&name='张三'

2)该方式的特点是一定会发生页面的跳转(刷新页面叫本页跳转) - 后台决定页面路由

ajax异步方式

1)get | post | patch | put | delete 等众多请求方式,请求的目的都是异步获取后台的数据

2)该方式的特点是不会刷新页面,只是得到新的数据,前台自己完成页面的局部刷新、整体刷新、页面跳转 - 前台决定页面路由

i)前后台不分离项目,采用form表单请求,可以完成页面跳转,同步ajax异步请求完成页面局部刷新
ii)前后台分离项目,不采用form表单请求,页面刷新、页面跳转的请求,都是由ajax完成,只不过页面跳转,后台相应的是跳转的目标url,前台再自己完成跳转

iii)前后台分离项目,前台也会出现大量的form表单,但是form表单的提交按钮,走的不是form表单的submit提交,而是ajax请求

前后台交互方式

标签:for   大量   也会   ajax   异步请求   获取   表单   浏览器   url   

原文地址:https://www.cnblogs.com/cnhyk/p/12354471.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!