从个人资料-点评页面转到关注页面出错?

Viewed 1266

问题复现

视频

  1. 点击右上角头像,点击我的主页
  2. 点击更多下的点评
  3. 再点击点评下的关注

详细信息

视频

点击关注时,本来应该向 https://segmentfault.com/gateway/homepage/<username>/<endpoint>?page=1&size=20 发送请求,<endpoint> 可以为以下值:

  • tags_following -> 关注标签(PS. 为什么这里没有“的”,标题里都有的)
  • blogs_following -> 关注的专栏
  • questions_following -> 关注的问题
  • bookmark_archives_following -> 关注的收藏夹
  • users_following -> 关注的人
  • users_followed -> 我的粉丝

对于点评页面,<endpoint> 还可以为以下值:

  • used_products -> 我用过的
  • wished_products -> 我想用的

但是,按照上述步骤访问关注页面,会向 https://segmentfault.com/gateway/homepage/<username>/used_following?size=20&page=1 发送请求(即 <endpoint>used_following ),服务器很明显的返回了 404 Not Found

上述情况是在“点评-我用过的”界面跳转到关注界面产生的,如果从“点评-我想用的”界面跳转,则 <endpoint>wished_following

所以,这是将 products 替换为 following 就直接发送了?还有,当第一次获取数据时失败,再点击其他标签就不停往 https://segmentfault.com/gateway/referer 发送请求而找不到正确的 API 地址?那也就意味着像关注、点评这样的有 .btn-group 1(就是子分类?我也不知道叫什么,反正就是脚注中的图显示的内容)的页面只要其中一个标签(“关注的专栏”、“关注的问题” 等视为标签)出现问题,其他标签就都会出现问题。

我跟进下

1 Answers

感谢反馈,已解决。