Android/Error Log
[Android][error] @Field parameters can only be used with form encoding. (parameter #1) for method
yoo.o
2020. 12. 17. 18:03
반응형
에러
@Field parameters can only be used with form encoding. (parameter #1) for method dbnAPI.postTest
해결
이렇게 써있던 포스트 메소드 위에
@POST("log")
fun postTest(@Field("data") param: String):
Observable<String>
@FormUrlEncoded 한줄 추가해주면 된다.
@FormUrlEncoded
@POST("log")
fun postTest(@Field("data") param: String):
Observable<String>
참고
[Android] Retrofit, POST parameters
Retrofit, POST parameters 1 2 3 4 5 6 @POST("repo/item") Call getItem( @Field("id") id ); cs 위와 같이 하면 , @Field parameters can only be used with form encoding. 에러를 발생시킨다 1..
dwenn.tistory.com
반응형