URLSave

URLSaveは,バージョン11で実験的に導入されたURLDownloadに置き換えられた.

URLSave["url"]

URL のコンテンツを$TemporaryDirectory内のファイルに保存する.

URLSave["url","file"]

URLのコンテンツをファイルに保存する.

URLSave["url","file",elements]

指定された要素をURLから戻す.

詳細とオプション

  • サポートされる要素タイプ
  • "Headers" URLから受け取ったすべてのヘッダのリスト
    "Cookies" すべての既知のクッキーのリスト
    "StatusCode"サーバから返される状態コード
  • 次の要素指定形式が与えられる
  • "elem"単一要素を返す
    {elem1,elem2,}複数の要素を返す
    {"Rules",{elem1,elem2,}}複数の要素を規則のリストとして返す
    "Rules"可能なすべての要素を規則のリストとして返す
    "All"可能なすべての要素をリストとして返す
  • 使用可能なオプション
  • Method"GET"リクエストに使用するメソッド
    "Parameters"{}リクエストに送るパラメータ
    "Body"""送信するメッセージ本体のコンテンツ
    "MultipartElements"{}送信する複数部分からなるデータのリスト
    "Username"""リクエストに使用するユーザ名
    "Password"""リクエストに使用するパスワード
    "Headers"{}HTTPサーバにマニュアルで送るヘッダ
    "Cookies"Automaticサーバに渡すクッキー
    "StoreCookies"True受信したクッキーを保存するかどうか
    "VerifyPeer"TrueSSL認証を使って信頼性を証明
    "UserAgent"Automatic送信するユーザエージェント文字列
    "ReadTimeout"0データのアップロード/ダウンロードに許容する時間
    "ConnectTimeout"0サーバへの接続に許容する時間
    BinaryFormatTrue新規行あるいは他のデータのテキスト解釈を避けるかどうか
    "FollowRedirects"Trueリダイレクトに従うかどうか

例題

すべて開くすべて閉じる

  (3)

以下はURLのコンテンツを保存する:

ファイルをダウンロードし,サーバから返された状態コードをチェックする:

接続に関する情報を集める:

オプション  (13)

"Method"  (1)

"Method"を使って接続に使うHTTPメソッドを指定することができる:

"Parameters"  (1)

サーバに送るパラメータを指定する:

"VerifyPeer"  (1)

サーバが使うSSL認証が有効であることを確かめる:

"Username"  (1)

サーバに送るユーザ名を指定する:

"Password"  (1)

サーバに送るパスワードを指定する:

"UserAgent"  (1)

サーバに送るユーザエージェントを指定する:

"Cookies"  (1)

URLSaveが使うクッキーを手動で制御する:

"StoreCookies"  (1)

Falseの場合,"StoreCookies"はサイトに接続中に見付かった任意の新たなクッキーを大域的クッキー共有には置かない:

"Headers"  (1)

サーバに送るヘッダを指定する:

"BodyData"  (1)

サーバに接続する際に送られるメッセージ本体を指定する:

"MultipartData"  (1)

複数部分からなるメッセージ本体のコンテンツを指定する:

"ReadTimeout"  (1)

サーバからのダウンロードを終了するまでの最長割当て時間を秒で指定する:

"ConnectTimeout"  (1)

サーバへの接続を確立するまでの最長割当て時間を秒で指定する:

特性と関係  (2)

URLFetchを使ってコンテンツを直接Wolfram言語にロードする:

Wolfram言語の式をHTTPで直接ロードするのにGetを使う:

Wolfram Research (2012), URLSave, Wolfram言語関数, https://reference.wolfram.com/language/ref/URLSave.html.

テキスト

Wolfram Research (2012), URLSave, Wolfram言語関数, https://reference.wolfram.com/language/ref/URLSave.html.

CMS

Wolfram Language. 2012. "URLSave." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/URLSave.html.

APA

Wolfram Language. (2012). URLSave. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/URLSave.html

BibTeX

@misc{reference.wolfram_2024_urlsave, author="Wolfram Research", title="{URLSave}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/URLSave.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_urlsave, organization={Wolfram Research}, title={URLSave}, year={2012}, url={https://reference.wolfram.com/language/ref/URLSave.html}, note=[Accessed: 18-November-2024 ]}