0
A
回答
0
您可以获取Content-Type http头(由客户端发送)并检查它是否为'application/json'。
if ('application/json'.equals(request.getHeader('content-type')) {
// send json response
} else {
// send web response
}
其中request
是HttpServletRequest
。
相关问题
- 1. 检查是否参数存在与否在请求
- 2. PHP检查传入请求是否是JSON类型
- 3. 检查Web API请求是否完成
- 4. Umbraco - 检查请求是否为XmlHttpRequest
- 5. Codeigniter - 检查是否发出GET请求
- 6. 检查请求是否在相同的请求mvc
- 7. 检索JSON在DELETE请求
- 8. PHP post请求检索JSON
- 9. 检查Ajax请求
- 10. 检查标头是否出现在与apache的请求中
- 11. “发送请求之前不要再询问”检查与否
- 12. 检查是否请求属性被设置与jQuery
- 13. Rails检查请求主机是否与本地主机相同
- 14. 检索与MooTools的请求
- 15. Play Framework检查HTTP请求
- 16. 检查权限请求
- 17. ASP检查请求方法
- 18. 检查请求类型
- 19. 使用Selenium检查请求
- 20. Github拉请求检查
- 21. 如何在Sinatra应用程序中检查请求类型是否为JSON?
- 22. 是否可以检查是否从IMG标签发出请求?
- 23. 如何检查排球请求队列是否为空?请求完成?
- 24. 请求:检查代理服务器是否被用来制作HTTP请求
- 25. 如何从JSON请求中检索值?
- 26. Alamofire JSON请求
- 27. iOS JSON请求
- 28. GET请求JSON
- 29. json PUT请求
- 30. json PUT请求
你的问题是无法理解的。尝试并将其编辑为可以理解和回答的问题。 – jwpfox
“Content-Type”头应该规定正文的内容,但是“Accept”头应该规定客户端支持的内容。客户端可以传递'application/json'的数据,但在Accept中需要'application/xml'。 –