如何检查对servlet的请求是否是JSON请求?
如果请求是JSON,则响应将采用JSON。否则它将是一个Web请求,响应将是一个Web响应。
答案 0 :(得分:0)
您可以获取Content-Type http标头(由客户端发送)并检查它是否是'application / json'。
if ('application/json'.equals(request.getHeader('content-type')) {
// send json response
} else {
// send web response
}
其中request
是HttpServletRequest
。