我正在构建一个API,并且大部分都会有JSON和HTML内容。但是一些非常具体的端点只会呈现true
或false
,并且还会在POST中接受true
或false
。这是请求或响应的整个主体。
此资源的正确内容类型标头是什么?
我正在使用text/plain
。 application/text
听起来还不错,虽然我还没有发现它在其他地方使用过(是吗?)
答案 0 :(得分:6)
单个字true
或false
是有效的JSON,因此application/json
可以使用这些值。
但是,it is recommended that your JSON messages be either an object or an array因为某些软件可能无法正常工作,如果不是这样的话。要遵循该建议,您可能会返回一个值,例如
{"result":true}