jaeyoon1105
Reviews Written
1
Average Rating
5.0
개발자시켜주세요
Posts
Q&A
retrofit multipartfile 리스트 보내기
getx 사용하시는 분들 @POST('/boards') @Headers({'Authorization': 'true', 'Content-Type': 'multipart/form-data'}) @MultiPart() Future createBoard({ @Part(name: 'boardRequestOnlyJson') required Map boardRequestOnlyJson, @Part() List? files, });이렇게 multipartfile list와 json을 함께 보내려 @part를 썼지만 (사진)파일 생성 시에 에러가 발생했습니다. getx에 있는 multipartfile을 hide 해주셔야 합니다.. hide Headers 처럼 MultipartFile 또한 dio와 getx 겹치는 문제입니다. 이후에는 getx의 MultipartFile를 hide 해주면 이후 retrofit의 g.dart 파일 자체는 생성 되지만 생성된 g.dart파일 Formdata 부분에서 에러가 발생합니다 @part로 json을 formdata로 보내기 위해 retrofit에서 작성한 코드입니다.formdata(); 에 밑줄이 있는데 (사진)이 문제도 getx와 dio에서 formdata가 겹치기 때문에 발생합니다. (사진)결론은 multipartfile, formdata를 getx에서 hide 해주면 됩니다. 강사님 두서없이 질문한점 죄송합니더
- 0
- 2
- 501
Q&A
dio요청시 에러 상태코드임에도 onError가 아닌 onReponse에서 응답
아 BaseOptions baseOptions = BaseOptions( validateStatus: (status) { return status! >= 200 && status 이 설정 때문에 response로 넘어간거였네요 🙉
- 0
- 2
- 228
Q&A
메소드 리턴 질문이요!
메소드를 바로 호출하는 것도 가능하다라는 예시로 보여주신 것 같아요 ~
- 0
- 2
- 310
Q&A
프로젝트 만들 때 선택사항
감사합니다
- 0
- 2
- 470




