我正在使用角度应用程序来运行在rails后端apis上使用ruby的应用程序。我们的应用程序在不同浏览器的Web桌面上正常工作,但对于移动设备,我得到406同样的apis不可接受的错误。没有办法理解前端代码端或后端api端的问题在哪里。
只是添加OPTIONS请求首先发送,我收到此错误。
答案 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