Junior
88
questionbank
Как в Retrofit в методе POST добавить значение?
Ответ от нейросети
sobes.tech AI
Использовать аннотацию @Field для отправки данных в формате key-value (form-encoded) или @Body с объектом для отправки JSON.
Пример с @Field:
interface ApiService {
@FormUrlEncoded
@POST("users")
suspend fun createUser(
@Field("name") name: String,
@Field("email") email: String
): ResponseBody
}
Пример с @Body и объектом данных:
data class User(
val name: String,
val email: String
)
interface ApiService {
@POST("users")
suspend fun createUser(@Body user: User): ResponseBody
}