NetworkManager의 tokenHeader 관련 질문 드립니다!
안녕하세요, 덤벨로퍼님! 좋은 강의 감사드립니다!
덕분에 좋은 코드 많이 보고 배울 수 있었습니다.
복습 중에 API 헤더 관련해서 궁금한 점이 있어 질문드려요.
강의에서는 API에서 필요로 하는 헤더를 NetworkManager 클래스에서 정의하고 사용하고 있습니다. 규모가 있는 앱에서는 API가 많고 서로 다른 헤더를 필요로 할 거라고 예상이 되는데 NetworkManagerProtocol의 'fetchData()' 메서드에서 파라미터로 헤더를 같이 받아오는 것이 효율적인지 궁금합니다.
userNetwork의 'fetchUser()' 메서드 내에서 url과 header를 같이 생성하고 networkManager의 메서드 파라미터로 넘겨주는 방법이 괜찮은 방법일까요?
Answer 1
1
네 각 api 마다 요구하는 헤더가 다르므로 NetworkManager의 fetchData 파라미터로 헤더를 받아오면 좋습니다!
강의가 도움이 되어 다행입니다 좋은질문 감사해요~!
[영한님]Spring Boot 및 프로젝트 생성
0
11
1
Shape 클래스 실습 코드 피드백 요청드립니다
0
37
2
퀴즈가 안열려요
0
69
2
진로에 대한 질문...!
0
41
1
run() 메서드 안에 지역변수 sum을 사용한 이유
0
76
1
강의 화면이 안나와요
0
63
1
중급 과정 학습 중 복습과 진도 진행의 우선순위에 대해 질문드립니다
0
75
1
빠져나오기 위해서 System.in을 닫는다는게 무슨 의민가요??
0
57
1
Static 선언 시 에러 발생
0
46
1
문제2번
0
58
1
클로저의 형태로 만들다
0
51
1
Function Types Error
0
43
1
안드로이드 기기 실행 오류
0
67
2
중복 코드와 유지보수성 사이에서 어떤 기준으로 리팩토링해야 할지 궁금합니다
0
48
1
static 변수를 호출할때 인스턴스변수 호출하듯이 호출해도 되나요?
0
69
1
수강연장 가능할까요...
0
60
2
강의에서 사용된 안드로이드 스튜디오 버전을 알고싶어요.
0
64
2
유즈케이스 프로토콜과 구현체의 분리 이유
0
270
2
즐겨찾기 탭에서 페이지네이션 422 서버 에러
0
276
2
[클린 아키텍쳐] 로컬 Json 파싱
0
240
1
의존성 주입에 관하여 질문있습니다.
0
260
2
강의 자료는 어디서 받을수 있나요?
0
199
1
안녕하세요 페이지네이션 구현 강의 중 질문있습니다.
0
247
2
강의 질문있습니다.
0
197
1

