こんにちは私はこのような類似したPOSTの呼び出しにするためにGroovyのHTTPBuilderを使用しています:、原因(私は自分自身を解決することはできません)バグにただしGroovyのHTTPビルダー:キャッチ無効なフォーマットされたJSONレスポンス
http.request(POST, JSON) { req ->
body = [name:'testName', title:'testTitle']
response.success = { resp, json ->
println resp.statusLine
println json
}
}
をRESTをサーバーは正しくフォーマットされていないJSONを返します。
groovy.json.JsonException:現在の文字を判別できません。文字列、数値、配列などではありません。またはオブジェクト
私はfaiですGroovyのクロージャとHTTPBuilderの新機能ですが、は、JSONが解析する前に実際に有効かどうかをアプリケーションがチェックし、そうであればnullを返すようにする方法がありますか?
かかわらず、設定がある場合、あなたは試す行うことができます/キャッチ – cfrick