【发布时间】:2021-07-21 15:10:06
【问题描述】:
我正在使用 swagger codegen 为我生成控制器。那里有一个 if 语句,但在我看来这是没有必要的。谢谢。
String accept = request.getHeader("Accept");
if (accept != null && accept.contains("application/json"))
【问题讨论】:
-
您能解释一下
Accept标头的作用吗? -
为什么你认为没有必要?它检查
Accept标头存在和application/json的条件。这对于基于 json 的 api 来说是相当标准的。如果你不需要它,那么你可以删除它。 -
但是有一个header ''Content-Type"。为什么我还需要检查它?
标签: java spring api swagger codegen