URLBuild
URLBuild["path",{"param1"val1,"param2"val2,…}]
指定されたパス,およびクエリパラメータと値である paramiと valiからURLを構築する.
URLBuild[{"path1","path2",…}]
パスの構成要素 pathiからURLを構築する.
URLBuild[path,params]
パス指定とクエリパラメータからURLを構築する.
URLBuild[assoc]
成分の連想からURLを構築する.
URLBuild[assoc,params]
成分の連想に加え,クエリのパラメータと値からURLを構築する.
詳細とオプション
- URLBuild[URL["path"],…]およびURLBuild[CloudObject["path"],…]もサポートされている.
- クエリのための規則のリスト中,valiは文字列または数,あるいは次の特殊形でよい.
-
None,Null,Missing "" True "true" False "false" {e1,e2,…} e1, e2, … - URLBuild[assoc]では,Association assoc は次の要素を含むことができる.
-
"Scheme" URLスキーム "User" ユーザ情報 "Domain" ドメイン名またはホスト "Port" ポート番号(整数で) "Path" パスのリストまたは文字列 "Query" クエリ文字列またはパラメータと値のペアのリスト "Fragment" フラグメント指定(#の後ろ) - クエリが assoc と規則のリストの両方で指定された場合,クエリは繋ぎ合される.
- assoc から,あるいはクエリのパラメータまたは値からの文字列は,パーセント符号化される.
- URLBuildにはオプションCharacterEncodingがある.このプションは,出力の符号化に使うに文字コードタイプを指定する.デフォルトは"UTF-8"である.
例題
すべて開くすべて閉じるスコープ (6)
URLオブジェクトをベースに使う:
CloudObjectをベースに使う:
オプション (3)
特性と関係 (1)
パラメータ値はURLQueryEncodeを使って符号化される:
考えられる問題 (1)
テキスト
Wolfram Research (2014), URLBuild, Wolfram言語関数, https://reference.wolfram.com/language/ref/URLBuild.html (2016年に更新).
CMS
Wolfram Language. 2014. "URLBuild." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/URLBuild.html.
APA
Wolfram Language. (2014). URLBuild. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/URLBuild.html