标签: web-services rest http-status-codes
我有一个RESTful服务,我需要返回一个布尔值。如果查询返回true,我将返回200状态,但不知道返回什么是false。我以为它应该是4 **状态,但是哪一个? 404会被认为是最合适的吗?
谢谢!
答案 0 :(得分:11)
两种情况都应该返回200。然后返回text / plain的内容类型标题,并包含字符串“true”或“false” 大多数语言应该没有问题将这些字符串解析为本机类型。