尝试实现Rest API视图时出现“客户端错误”消息

时间:2019-08-26 16:53:49

标签: rest api drupal drupal-8

我正在用Drupal创建一个API以服务于角度应用程序。问题是,当我使用Rest导出创建视图并尝试访问它(通过浏览器或邮递员)时,它给了我一个“客户端错误”消息(仅此而已)。

我正在使用drupal-8.7.6,并与PHP7.3,mysql和apache 2一起运行。但是我也在nginx上尝试过,错误再次出现。

要重现它,只需添加一些内容,启用Restful Web服务,jsonm hal并创建一个导出剩余数据的视图。

我希望通过GET请求(使用浏览器,邮递员或任何其他方式)访问信息

3 个答案:

答案 0 :(得分:2)

  1. 转到您的查看
  2. 转到格式
  3. 点击序列化器
  4. 旁边的设置
  5. 最后检查Json选项并保存。

您完成了:)

答案 1 :(得分:0)

找出正在发生的事情

我没有具体说明输出格式,因此Drupal正在搜索要提供的html。要解决此问题,只需添加到url:?_format = json,例如,如果我的视图路线是“ / articles”,它将是:http://drupal.dev/articles?_format=json

答案 2 :(得分:0)

转到其余导出视图,单击格式设置,然后单击接受的请求格式为json。