mteamwhy / mt-web-pre

27 stars 0 forks source link

动态API域名适配 #233

Closed jianglin8-hub closed 5 months ago

jianglin8-hub commented 5 months ago

为适配动态api域名,需对部分接口进行改造(解除cookie依赖)

1.原API接口授权方式为浏览器Cookie,改为透过请求头Authorization字段传递,在Login接口的响应头Authorization获取,本地存储 2.RSS链接生成部分(参考现有下载域名,增加rss域名设置【usercp 及 管理后台都需要,格式为与API域名格式一致,例:https://kp.m-team.cc/api 】);后台设置字段为 TORRENT_RSS_DOMAINS 3.各处评论的/redirect接口:原先是 [API域名+参数],改造为 web端读取参数调接口返回对应page,web端再根据page拉取列表数据 /redirect 更换为 /redirectV2,POST,字段不变,返回page、pid

jianglin8-hub commented 5 months ago

4.支持同时配置多个API域名,增加api域名测速并自动切换(后台静默进行用户无感知)