宝塔1024及双11特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】API一直返回404

发表在 Linux面板2024-9-21 12:06 [复制链接] 3 389

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

9.1.0
系统版本:

CenterOS

问题描述:

我通过API去访问,一直返回404
(1)我用一键迁移,下面的key和面板是可以成功的
(2)我也在一键迁移的那台服务器上运行,并且加入了白名单


std::string BT_KEY = "GzMzNAjb8tXdVBXTKCWlNWCy5Nq9nNb3";  // 接口密钥
    std::string BT_PANEL = "http://38.55.184.194:24734";       // 面板地址

public:
    // 构造函数:支持传入自定义面板地址和密钥
    BtApi(const std::string& bt_panel = "", const std::string& bt_key = "") {
        if (!bt_panel.empty()) BT_PANEL = bt_panel;
        if (!bt_key.empty()) BT_KEY = bt_key;
    }

    // 获取面板日志
    json GetLogs() {
        //std::string url = BT_PANEL + "/data?action=getData";
        //json p_data = GetKeyData();
        //p_data["table"] = "logs";
        //p_data["limit"] = 10;
        //p_data["tojs"] = "test";
               
               
                std::string url = BT_PANEL + "/site?action=get_site_types";
        json p_data = GetKeyData();

                 std::cout << "url: " << url << std::endl;
                 std::cout << "p_data: " << p_data.dump() << std::endl;
        std::string result = HttpPostCookie(url, p_data.dump());

相关截图(日志、错误):

请求返回的是404,完全不知道啥毛病

Response: <html>
<head><title>404 Not Found</title></head>
<body>
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>





使用道具 举报 只看该作者 回复
发表于 2024-9-23 11:16:39 | 显示全部楼层
我请求的是createproxy的接口,参数少的时候会报缺哪个参数,把参数整全了也一样报404错。
使用道具 举报 回复 支持 反对
发表于 2024-10-17 17:20:34 | 显示全部楼层
您好,看不了api的问题哦
使用道具 举报 回复 支持 反对
发表于 2024-10-17 17:25:46 | 显示全部楼层
var now = Date.now();
api_token = pm.collectionVariables.get("api_token");
request_token = CryptoJS.MD5(now+CryptoJS.MD5(api_token));
pm.request.addQueryParams("request_time="+now);
pm.request.addQueryParams("request_token="+request_token.toString()); 将这些转换为时间戳
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表