github 上显示文件内容的 url 是如何设计的?

阅读 2.9k
1 个回答

Github 项目那么多,难道要去匹配每个项目的文件目录单独写路由吗?

如果我去实现的话,只需要一个路由入口 /:username/:project/tree/:branch/:path
只要请求格式符合我的路由定义就会被拦截,然后根据最后一个参数 :path 去匹配对应项目的文件目录,显示对应目录下的文件结构。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进