탑 플러터 HTTP 클라이언트 및 유틸 패키지 Dart에서의 HTTP 클라이언트는 HTTP 요청을 만들기 위해 사용됩니다. 플러터 앱이 실행되고있는 기기(클라이언트)는 서버에 요청을 보내고, 서버는 응답합니다. 그런 다음 클라이언트는 응답을 해석하고 그에 따라 조치를 취합니다. 플러터 앱에서 HTTP 클라이언트를 생성하고 HTTP API 요청을 수행하며 서버 응답을 캐시하고 기타 다양한 HTTP 유틸리티를 제공하는 Dart 및 Flutter 패키지의 전체 목록이 아래에 제공됩니다.
dio
7198
글로벌 설정, 인터셉터, 폼 데이터, 요청 취소, 파일 업로드 및 다운로드, 요청 시간 초과, 사용자 정의 어댑터 등을 지원하는 강력한 Dart/Flutter HTTP 패키지입니다.
http_certificate_pinning
117
Flutter를 위한 Https 인증서 핀핑. 알려진 SHA-1 또는 SHA-256 지문과 대상 서버의 SHA-1 또는 SHA-256 간의 동일성을 확인합니다.
requests_inspector
105
REST API 및 GraphQL 요청을 기록하고 Shaking으로 RequestsInspector 위젯에 액세스하는 Flutter 패키지입니다.
chucker_flutter
101
Chucker Flutter는 HTTP(S) 요청/응답을 검사하는 데 도움이 됩니다. 데이터를 로컬에 저장하고 네트워크 호출을 검사하고 내용을 공유하기 위한 UI를 제공합니다.
metadata_fetch
99
오픈 그래프, Meta, Twitter Cards 및 구조화된 데이터(Json-LD)와 같은 웹 페이지의 메타데이터를 추출하기 위한 Dart 라이브러리입니다.
flutter_alice
28
Alice는 HTTP Inspector 도구로, HTTP 요청을 디버깅하는 데 도움을 주는 도구입니다. 단순한 UI를 통해 볼 수 있는 http 요청 및 응답을 캐치하고 저장합니다.
network_inspector
27
Dio 및 Http 패키지에 대한 HTTP 인스펙터 및 로거입니다. 이 패키지를 사용하면 Dio & Http에서 모든 Http 요청, 응답 및 오류를 로그로 기록할 수 있습니다.
flutter_user_agentx
23
Android 및 iOS 장치에 대한 디바이스 및 웹뷰 사용자 에이전트 문자열을 검색합니다. 또한 사용자 고유의 사용자 에이전트 문자열을 생성하기 위한 간단한 블록을 제공합니다.