在我的Ruby on Rails应用程序中,我尝试通过POSTMAN REST客户端以Base64格式上载图像。发布图片时,我收到 406不可接受的响应 。当我检查数据库时,该图像在那里并且已成功保存。
此错误的原因是什么,我需要在标题中指定任何内容吗?
我的请求:
网址- http://localhost:3000/exercises.json
http://localhost:3000/exercises.json
标头:
Content-Type - application/json
原始数据:
{ "exercise": { "subbodypart_ids": [ "1", "2" ], "name": "Exercise14" }, "image_file_name": "Pressurebar Above.jpg", "image":"******base64 Format*******" }
您的操作没有失败。
您的后端服务说您的客户端请求中的“ 接受 HTTP”标头中没有提供返回的响应类型。
参考:http : //en.wikipedia.org/wiki/List_of_HTTP_header_fields
http://en.wikipedia.org/wiki/HTTP_status_code-
406