在Coldfusion 10 REST中使用restSetResponse时获得204 No Content响应

时间:2013-02-25 19:08:10

标签: rest coldfusion coldfusion-10

我正在尝试使用restSetResponse来设置我自己的状态和内容,如文档中所述:

http://help.adobe.com/en_US/ColdFusion/10.0/Developing/WSe61e35da8d318518-5719eac51353e6bb244-7fec.html

这是我的REST方法:

remote any function test() httpmethod="get" {
    var response = {
        status: 400,
        content: 'something is wrong'
    };
    restSetResponse(response);
}

非常感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

link you provided中,请注意“使用restSetResponse 发送自定义成功回复”标题下的第一个编号项目符号。如果将CFC定义为REST服务,则需要确保将returnType设置为“ void ”。在您的示例中,您将returnType设置为“任何”。