【问题标题】:Web service for web网络服务
【发布时间】:2018-06-16 15:19:18
【问题描述】:

我有那个网络服务

$app->get('/students', function(){
require_once('db/config.php');
foreach ($db->students()
             ->order("name")
         as $row){
    $data[]=$row;
}


echo  json_encode($data, JSON_UNESCAPED_UNICODE); //for android

$loader = new Twig_Loader_Filesystem('views/students/'); //for web

$twig = new Twig_Environment($loader, array()); //for web

$template = $twig->loadTemplate('singup.php'); //for web

echo $template->render(array('data' => $data)); //for web
});

有人知道我怎样才能为 android 和 web 调用正确的 echo,因为这样 web 服务会执行两个 echo。我不想复制那个网络服务。

【问题讨论】:

  • 似乎这应该用 PHP 而不是 Android 来标记还是我误解了?
  • 也可以工作,我在 android 应用程序和 Web 应用程序上调用该 Web 服务,但因为我需要复制该 Web 服务的回声,一个带有第一个 eco,一个没有第一个回声和树枝。我不知道你听不懂,英语不好
  • 检查请求是否要求application/jsontext/html内容并分别呈现响应。
  • 后来我去看看,如果不能放在那里我怎么称呼

标签: android web-services web slim


【解决方案1】:

这对我的问题有用 http://mobiledetect.net/

只需下载并包含在网络服务文件中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-15
    • 2018-02-05
    • 2015-02-11
    • 2013-03-18
    • 2011-08-22
    • 2011-04-01
    • 2015-03-30
    • 1970-01-01
    相关资源
    最近更新 更多