패키지, 저장소 및 앱 카테고리 검색

패키지 상세v2.0.2

shelf_multipart

shelf_multipart는 shelf 핸들러를 위한 멀티파트 및 form-data 요청을 분석합니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
4.1만
좋아요
37
Pub 점수
160

패키지 설치

flutter pub add shelf_multipart

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

shelf_multipart는 Shelf 기반 서버에서 멀티파트 및 폼 데이터 요청을 파싱할 수 있도록 해주는 Dart 패키지입니다. Shelf 프레임워크와 원활하게 통합되어 파일 업로드 및 복잡한 폼 데이터를 효율적으로 처리할 수 있게 해줍니다. 서버 측 HTTP 처리를 위해 설계되었으며 웹, 모바일, 데스크톱 등 모든 주요 플랫폼을 지원합니다. 클라이언트가 HTTP POST 요청을 통해 파일이나 구조화된 폼 데이터를 전송할 때의 입력 데이터 처리를 간소화합니다.

사용 사례

  • 웹 서버에서 파일 업로드 처리
  • HTTP POST 요청에서 form-data 파싱하기
  • REST API에서 멀티파트 콘텐츠 처리
  • 이미지와 함께 사용자 프로필 업데이트 지원
  • 모바일 앱을 위한 백엔드 서비스 구축

주요 기능

  • 효율적인 멀티파트 파싱
  • 세이멀스 shelf 통합
  • 크로스 플랫폼 지원
  • 파일 및 필드 데이터 처리
  • 가볍고 빠름

적합한 대상

  • 선반 기반 서버 애플리케이션
  • 파일 업로드가 필요한 백엔드 서비스
  • form-data 수신 API
  • 풀스택 플러터 애플리케이션
  • 서버 로직에 Dart를 사용하는 개발자

고려 사항

  • Shelf 프레임워크 필요
  • 독립 클라이언트 사용에 적합하지 않습니다
  • HTTP 서버 시나리오에 한정
  • 내장 검증 없음
  • goodies.dart 생태계에 의존합니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Goodies

A collection of small Dart packages that I'm maintaining.

In this repository:

  • shelf_multipart, small wrappers to handle multipart and multipart/form-data requests in a shelf handler.
  • weblocks, a cross-platform implementation of the web locks API. It provides asynchronous locks without prior communication across isolates.
  • jaspr_content_snippets, a <Snippet /> tag for jaspr_content that uses the Dart analyzer to highlight sources and supports deriving snippets from source files.

카테고리

의존성

의존성 목록 4 개

소스 저장소

이 패키지를 사용하는 프로젝트