Content type 'application/octet-stream ' not for bodytype
时间: 2024-06-12 07:11:42 浏览: 154
Content type 'application/octet-stream'通常用于二进制数据,而不是用于请求体的数据类型。如果你在请求体中使用了'application/octet-stream',服务器就会认为你发送的是二进制数据,而不是JSON数据或其他格式的数据。这可能会导致服务器无法正确解析请求体中的数据,从而导致错误。因此,当你发送JSON数据时,应该使用'application/json'作为Content Type。如果你发送的是其他类型的数据,应该使用相应的Content Type。
相关问题
@RequestPart 报错Content type 'application/octet-stream' not supported
这个报错通常出现在使用Spring MVC上传文件时,可能是由于没有设置正确的Content-Type导致的。可以尝试在请求头中添加Content-Type为multipart/form-data。
如果还是无法解决问题,可以检查一下上传的文件格式是否正确,或者查看一下后端代码中是否有对应的处理方法。如果需要上传二进制文件,可以尝试使用@RequestBody注解来替代@RequestPart。
Content type application/octet-stream not supported前端无法添加文件到数据库
Content type "application/octet-stream"不受支持的错误通常是由于前端发送的文件类型不正确引起的。在你的情况中,你需要确保你的请求中的Content type是正确的,以便服务器能够正确处理文件上传。根据引用和引用,你可以通过在postman中设置正确的Content type来解决这个问题。具体来说,在请求的Body标签中选择form-data,并为每个文件字段设置正确的Key和Value,同时确保在JSON字符串行的CONTENT TYPE中输入"application/json"。这样,服务器就能够正确处理文件上传并将文件添加到数据库中了。
阅读全文