CI 묻고 답하기

제목 Retrofit2 사용시 질문입니다.
카테고리 CIBOARD
글쓴이 릴리즈 작성시각 2018/03/02 13:45:03
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12395   RSS

안녕하세요

안드로이드로 개발 중에 Retrofit2로 통신 라이브러리를 바꾸고 지금 시도 중입니다만

Post 하는 부분에서 값을 1일때 홍길동 이렇게 나오게끔 값을 보냈습니다.

NameIdx = 1;

@POST("users/name") Call<User> createUser(@Query NameIdx);

 

해서 값을 보냈는데 Postmand으로 확인시 값이 해당사항이 없는

[]로 반환이 됩니다.

 

그래서 확인해보니 Post 로 전달하는 값이 아무래도 서버쪽에 보내는 방식이 잘못되었는지 아니면 서버에서 받아오는 값을 인식못하는지

Post 한 값이 없습니다.

 

혹시 Codeigniter와 Retrofit2를 사용하시는 분이면 조언을 부탁드립니다

 

 다음글 모델과 폼을 이용한 로그인 접속 (4)
 이전글 file upload관련 권한 문의 (4)

댓글

변종원(웅파) / 2018/03/02 15:20:22 / 추천 1

다른 툴로도 post 전송되는 값이 있는지 먼저 확인해보셔야할 것 같네요.

그래야 서버의 문제인지 클라이언트문제인지 구분이 됩니다.

그 이후에 차근차근 범위를 좁혀가시면 됩니다.

릴리즈 / 2018/03/05 09:43:29 / 추천 0

답변 감사드립니다.

Ion 라이브러리에서는 전송이 성공적이여서 Retrofit 사용법이 잘못되지 않았나 해서 봤더니 제가 POST에서 @Query를 쓰면 안되었습니다.