화자가 있는 Flutter 앱의 Http 로그는 가능한 한 쉽습니다.
새 릴리스에는 더 많은 작업 및 로그 파일 공유, 고정 로그 생성 등으로 업데이트된 TalkerScreen이 포함되어 있습니다.
😳 하지만 업데이트의 또 다른 중요한 점은 가능한 한 간단하게 http 로그를 통합할 수 있는 패키지talker_dio_logger입니다.
번갈아 가봅시다.
작동 방식
talker_dio_logger는 talker 오류 처리기 및 로거 패키지와 dio 가장 인기 있고 강력한 dart http 클라이언트를 기반으로 작동하는 별도의 패키지입니다.
연결하면 네트워크 작업에 대한 모든 정보가 화자의 기록과 실행 중인 응용 프로그램의 콘솔에 들어갑니다.
시작하다
프로젝트에서 talker_dio_logger를 실행하고 모든 http 로그를 보려면 다음 단계를 따르세요.
종속성 추가
dependencies:
talker_dio_logger: ^0.1.3
용법
TalkerDioLogger를 dio 인스턴스에 추가하면 작동합니다.
final dio = Dio();
dio.interceptors.add(
TalkerDioLogger(
settings: const TalkerDioLoggerSettings(
printRequestHeaders: true,
printResponseHeaders: true,
),
),
);
토커와 함께 사용
앱에서 이미 Talker를 사용하는 경우 TalkerDioLogger에 대해 Talker 인스턴스를 추가할 수 있습니다.
이 경우 모든 로그와 오류는 통합 화자 추적 시스템에 포함됩니다.
final talker = Talker();
final dio = Dio();
dio.interceptors.add(
TalkerDioLogger(
talker: talker,
settings: const TalkerDioLoggerSettings(
printRequestHeaders: true,
printResponseHeaders: true,
),
),
);
😎 GitHub repository page 바로가기 !
🥵 여기에서 사용 및 코드 스니펫의 아름다운 예를 볼 수 있습니다.
❤️를 보여주고 레포에 별표를 표시하여 프로젝트를 지원하세요!
Reference
이 문제에 관하여(화자가 있는 Flutter 앱의 Http 로그는 가능한 한 쉽습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/frezyx/http-logs-in-flutter-app-with-talker-is-easy-as-possible-37o4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)