URLパーサー・クエリ文字列エディター

URLパーサー、ユーザーエージェントパーサー、MIMEタイプ検索

URLパーサー:URLを分解し、クエリ編集やUTM追加 | We.Inc

URLをプロトコル、ホスト、パス、クエリ、ハッシュに分解し、クエリパラメータを表で編集できます。UTMタグの追加、ユーザーエージェント文字列の解析、MIMEタイプの検索も可能です。ブラウザー内で動作します。

URLは、プロトコル(https:)、任意のユーザー名とパスワード、ホスト名、任意のポート、パス、?以降のクエリ文字列、#以降のフラグメントに分かれます。下にリンクを貼り付けると各部分が表示され、クエリパラメータをデコードして編集できる表にし、変更を反映したリンクを組み立て直せます。

https://shop.example.com:8080/shoes/run?size=9&color=red#reviews の構成要素

3つの小さなツールを1か所にまとめました。クエリパラメータエディターとUTM入力欄付きのURLパーサー、ユーザーエージェントの読み取りツール、そしてWebサーバーがよく返すMIMEタイプを検索できる一覧です。

よくある質問

hostとhostnameの違いは何ですか?

hostnameは、shop.example.comのようなドメインまたはIPアドレスのみです。hostは、ポートが指定されている場合にそれを加えたもので、shop.example.com:8080のようになります。ポートがプロトコルのデフォルト(httpsなら443)の場合、パーサーはどちらからもポートを省きます。

JavaScriptでクエリパラメータを取得するには?

new URL(link).searchParamsを使い、1つの値ならget("name")、重複するキーならgetAll("name")を呼び出します。現在のページなら、new URLSearchParams(location.search)で同じことができます。どちらもパーセントエンコードを自動でデコードします。

ユーザーエージェントの解析はどの程度信頼できますか?

目安として扱ってください。Chromium系ブラウザーは現在、OSのバージョンや端末モデルを固定値にした簡略版の文字列を返します。また、どのブラウザーも好きな文字列を送れます。機能の判定には、その機能自体の有無をテストしましょう。

JavaScriptファイルにはどのMIMEタイプを使うべきですか?

text/javascriptです。現行の仕様(RFC 9239)ではこれが唯一の標準タイプとされ、application/javascriptなどは廃止扱いになっています。ただし、ブラウザーは今もそれらを受け付けます。

このツールは入力したURLをどこかに送信しますか?

いいえ。解析はブラウザー内蔵のURLパーサーでブラウザー上で行われ、何もアップロードや記録されません。

プラットフォームのパーサーでURLを解析すべき理由

UTMタグを整然と保つ

URL

(デフォルト)

URLの構成要素

部分

値

クエリパラメータ

UTMタグ以外のパラメータはありません。

パラメータ{n}の名前

パラメータ{n}の値

{name}を削除

削除

パラメータを追加

UTMタグ

組み立て直したURL

URLをコピー

デコード済みをコピー

ユーザーエージェント文字列(あなたのものを入力済み)

文字列からの推定

項目

ブラウザー

エンジン

OS

デバイス

ボットの可能性

はい

いいえ

Chromium系ブラウザーはこの文字列の一部を固定するため、バージョンや端末モデルが仮の値になっている場合があります。

拡張子、タイプ、用途で検索

{n}件のMIMEタイプ

拡張子

MIMEタイプ

用途

解析

ツール

URL

ユーザーエージェント

MIMEタイプ

無料で始める · クレジットカード不要

関連: 無料ツール|ビジネス向け計算・生成ツール

製品

ご利用いただける方

機能

リソース

会社情報

サイトマップを見る