博客列表页
当前博客列表页上的数据都是写死的.正确的做法,应该是通过数据库读取数据显示到页面上.
此处就需要打通前后端交互的操作....博客详情页
关于博客详情页,点击查看全文按钮,就能跳转到博客详情页中.跳转过去之后,在博客详情页中发起一个ajax,从服务器获取到当前的博客的具体内容.再进行显示....如果是ajax请求(本身不会触发),响应是302,此时是无法进行跳转的.
实现前端代码
往页面上加入from表单,使得点击登录操作能够触发请求.
ajax请求)以博客列表页为例,先会发一个请求获取博客列表,再发个ajax获取用户的登录状态,如果用户已登录,相安无事.如果未登录,则页面跳转到登录页....如果是博客列表页,此处显示登陆用户的信息
如果此处是博客详情页,此时显示的是该文章的作者
约定前后端接口
博客列表页:(复用监测登录状态的接口)
请求:
GET /login
响应:
HTTP