【问题标题】:text/html format in codeigniter rest_controller responsecodeigniter rest_controller 响应中的 text/html 格式
【发布时间】:2019-01-20 09:17:59
【问题描述】:

我需要在我的网络服务的一种方法中以 text/html 格式的响应。

我使用以下代码,但它返回双引号内的字符串:

$this->response("test", REST_Controller::HTTP_OK);

我怎样才能得到这样的响应(不带引号):

test

【问题讨论】:

  • 不清楚你在问什么。你得到图像中的结果了吗?那么问题是什么?如果你没有得到引号,那么只需编码为 JSON,你就会得到引号。 (字符串文字也是 JSON)。
  • 我只想在其中一种方法中返回text/html(一个词),不带双引号和json
  • 我明白了。我已经更新了你的问题,所以很清楚。
  • 非常感谢
  • 在你的控制器或函数中设置$this->rest_format = 'html';

标签: php rest api codeigniter


【解决方案1】:

将 REST_Controller 配置文件中的默认格式设置为 html

$config['rest_default_format'] = 'html';

【讨论】:

  • 谢谢,所有的网络服务功能都是JSON!我只希望 Web 服务功能之一是 html
猜你喜欢
  • 2012-11-10
  • 1970-01-01
  • 2017-05-20
  • 1970-01-01
  • 2018-02-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多