【发布时间】:2019-09-20 08:08:50
【问题描述】:
我在 Android 上使用 Moshi 1.8.0,并按照 Moshi 文档中的说明创建自定义字段:https://github.com/square/moshi#custom-field-names-with-json
这表示我的请求数据类是这样的:
data class GetStuff(
@Json(name = "RequestContext") val context: RequestContext,
)
但问题是实际的 HTTP 请求是这样发送的:
{"context": "blah... }
我希望我的请求变成这样:
{"RequestContext": "blah... }
这似乎适用于响应,但我不知道如何使它适用于请求。
谢谢!
这不是@Json(name = "") 注释对请求的作用吗?
【问题讨论】:
标签: android json serialization moshi