我的回答如下:
noResultsResponse.setMessage("No available models");
return ResponseEntity.status(404).body(noResultsResponse);
这是工作和回报 404
用正确的信息。
但当我尝试使用不同的状态代码时,例如 return ResponseEntity.status(1001).body(noResultsResponse);
,它返回 500
错误代码包含正确的消息。
如果不在响应中实际生成一个状态字段并将其作为一个字符串返回,是否无法设置4位状态代码 200
代码?
1条答案
按热度按时间kxkpmulp1#
状态代码由服务器发出,以响应客户端对服务器的请求。状态码的第一位数字定义了响应的类别。
有关有效的状态代码httpstatuses.com,请参阅此
设置并从服务器返回响应的最佳方法: