パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.0.2

uri_parser

URI を解析するための最小限で安全なユーティリティ。

AndroidiOSmacOSWindowsLinux
30日間ダウンロード
43.5万
いいね数
0
Pub ポイント
150

パッケージをインストール

flutter pub add uri_parser

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Dart アプリケーションで URI をパースするための最小限かつ安全なユーティリティです。複雑または潜在的に安全でないパースロジックに頼ることなく、URI 文字列からスキーム、ホスト、パス、クエリパラメータ、フラグメントなどのコンポーネントを軽量かつ信頼性の高い方法で抽出できます。セキュリティとシンプルさを意識して設計されており、誤った形式や特殊ケースの URI も堅牢に処理します。ルーティング、API リクエスト、データ処理中に URI 構造に対して正確な制御が必要なアプリに最適です。

用途

  • WebおよびモバイルアプリでのURLの解析
  • APIエンドポイントからクエリパラメータを抽出する
  • ユーザー入力のURLの検証とクリーニング
  • カスタムルーティングロジックの構築
  • リダイレクトとディープリンクの処理

主な機能

  • エラー処理付きの安全なパース
  • 最小の依存関係フットプリント
  • すべての標準URIコンポーネントをサポートしています
  • 変更不可能な結果オブジェクト
  • 外部の依存関係なし

適している対象

  • 簡単なURI操作タスク
  • 安全なURLパースを必要とするアプリ
  • 大きなプロジェクトにおける軽量ユーティリティ
  • 開発者が重いHTTPクライアントを避ける

注意事項

  • 完全なHTTPリクエスト処理には使用されません
  • パースに限定されています。URI の構築はサポートされていません。
  • 複雑な使用ケースには追加の検証が必要になる場合があります
  • 国際化ドメイン名(IDN)を処理しません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

package:uri_parser

A minimal & safe utility to parse URIs.

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト