正在学习Siesta,我有一个端点返回类似这样的内容
{"users":[{"name":"oi","phoneNumber":"+46greatstuff","lastName":"l","firstName":"f"}]}
我真的无法确定我的变压器是否正常工作。看起来像这样:
service.configureTransformer("/users") {
try jsonDecoder.decode([String:[User]].self, from: $0.content)
}
我希望转换器正确解析数据。我现在假设它不会,因为它会在日志中打印出来:
Siesta:network │ Cache request for Resource(…/users)[]
Siesta:network │ Chain[Request:6040003c23a0(Cache request for Resource(…/users)[])]
Siesta:network │ GET http://localhost:8080/users
Siesta:network │ Response: 200 ← GET http://localhost:8080/users
曾经阅读过文档和示例项目代码,但是我在那里找不到答案。