我正在使用ColdFusion 10的新REST API。比方說,我拋出此異常:ColdFusion 10 REST API:如何讓cfthrow以Camel Case屬性返回JSON
<cfthrow errorcode="400" message="Validation error." type="ValidationException" />
ColdFusion的處理異常良好,在響應主體返回該JSON:
{"Message":"Validation error.","Type":"ValidationException"}
注意的屬性「消息」和「類型」帕斯卡爾情況下產生的(大寫首字母)。對於這是在我的API一切一致的,我需要的屬性是來到案例(小寫首字母),如下列:
{"message":"Validation error.","type":"ValidationException"}
任何想法,我該怎麼辦呢?我正在尋找一種方法來調整ColdFusion生成JSON的方式,而無需手動執行cfcatch並自己生成JSON。
這就是我所害怕的。我越熟悉CF 10的REST API,我越是越過了內置功能。 – 2013-04-04 21:26:23
我還沒有在CF10中玩過REST(我們仍然在使用CF9),但最近我聽到了很多抱怨。也許現在是時候直接去看Scala Play了。 – Henry 2013-04-04 21:34:37