406移动代理上的错误不可接受

时间:2017-07-28 10:30:17

标签: ruby-on-rails angularjs http-status-code-406

我正在使用角度应用程序来运行在rails后端apis上使用ruby的应用程序。我们的应用程序在不同浏览器的Web桌面上正常工作,但对于移动设备,我得到406同样的apis不可接受的错误。没有办法理解前端代码端或后端api端的问题在哪里。

只是添加OPTIONS请求首先发送,我收到此错误。

1 个答案:

答案 0 :(得分:0)

您的后端服务表示客户端请求的Accept HTTP标头中未提供它返回的响应类型。

参考:http://en.wikipedia.org/wiki/List_of_HTTP_header_fields

找出Service返回的响应(内容类型)。 在请求中提供此(内容类型)Accept标头。 http://en.wikipedia.org/wiki/HTTP_status_code - > 406

What is "406-Not Acceptable Response" in HTTP?