为什么我的 PHP API 停止工作并且不再返回 json?
P粉447785031
P粉447785031 2023-12-16 09:46:32
[PHP讨论组]

几年前,我为我的一些移动应用程序创建了一个后端(PHP 来获取一些 json 数据)。从那时起我就没有碰过这段代码。现在它几周前就停止工作了。我不是后端开发人员,所以我在这里没有太多经验,但几年前我认为创建自己的后端而不是使用 Firebase/Serverless 会更好......这不是我最好的主意:)

我尝试了什么:

  • 使用 Chrome 检查网址 --> 一切正常(我可以看到我的 json 数据)
  • 在应用程序内部或 Postman 中检查:(标头:Content-Type text/html)

    
    
    
    
    One moment, please...
    
    
    
    

Please wait while your request is being verified...

这是我的 php 文件:

$response = array();

function saveResultOfQueryToArray($result){
  global $response;
  $response['workouts'] = array();

  while($row = mysqli_fetch_array($result)){

      $temp = array();

      //  $temp['aufruf'] = $aufruf;
      $temp['error'] = false;
      $temp['workoutname'] = $row['workoutname'];          
      $temp['duration'] = $row['duration'];          
      ...    

      array_push($response['workouts'],$temp);

  }
}

if($_SERVER['REQUEST_METHOD']=='GET') {
  $db = new DbOperation();
  $users = $db->getHighestRatingWith31Results();
  saveResultOfQueryToArray($users, $chooseMethod);
}
else {
    $response['error'] = true;
    $response['message'] = "Invalid Request";
}

echo json_encode($response);

有人可以向我解释一下我做错了什么/可以改变什么吗?

P粉447785031
P粉447785031

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号