URLからクエリ文字列を取得する方法


  1. Pythonのurllib.parseモジュールを使用する方法:

    from urllib.parse import urlparse, parse_qs
    url = "https://example.com/page?param1=value1&param2=value2"
    parsed_url = urlparse(url)
    query_string = parsed_url.query
    parameters = parse_qs(query_string)
    print(parameters)
  2. JavaScriptのURLオブジェクトを使用する方法:

    const url = new URL("https://example.com/page?param1=value1&param2=value2");
    const parameters = Object.fromEntries(url.searchParams);
    console.log(parameters);
  3. PHPのparse_urlとparse_str関数を使用する方法:

    $url = "https://example.com/page?param1=value1&param2=value2";
    $parsed_url = parse_url($url);
    parse_str($parsed_url['query'], $parameters);
    print_r($parameters);

これらの方法を使用すると、URLからクエリ文字列を簡単に取得し、パラメーターを抽出することができます。特定のプログラミング言語やフレームワークに依存せず、ほとんどのWeb開発環境で使用できます。この情報を活用して、ブログ投稿を書く際に役立ててください。