HTTPRequestData

HTTPRequestData["prop"]

現行HTTPリクエストの指定された特性の値を与える.

HTTPRequestData[]

現行のHTTPリクエストの特性値を持つ連想を与える.

詳細

  • HTTPRequestDataを通して利用可能な特性は,$EvaluationEnvironmentによって決定されるように,使用されている評価環境に依存する.
  • HTTPRequestData["Properties"]は,任意の特定のケースについて使用可能な特性リストを与える.
  • Webベースの環境では,一般に以下を利用することができる.
  • "Scheme"URLスキーム(冒頭に現れる)
    "Domain"ドメイン名またはホスト
    "Port"ポート番号(「:」の後ろに現れる)
    "Path"パスのリスト(「/」で区切られる)
    "PathString"文字列としての完全パス
    "AbsolutePath"ドメインとスキームを含む,文字列としての完全パス
    "DispatchPathString"URLDispatcherの処理に使われるパスの要素
    "Query"パラメータ値のペアのリスト(「?」の後ろに現れる)
    "QueryString"完全クエリ文字列
    "Method""GET""PUT""POST"を含む,よく使われる値
    "Headers"リクエストヘッダのフィールド
    "Body"リクエストの未加工のボディ
    "BodyByteArray"ByteArrayオブジェクトとしてのリクエストの未加工のボディ
    "BodyBytes"バイト値のリストとしてのクエストの未加工のボディ
    "MultipartElements"マルチパート要素のリスト
    "FormRules"リクエスト中のすべてのフォーム要素についての規則

例題

すべて開くすべて閉じる

  (1)

リクエストのデータを与える遅延型の式を配備する:

リクエストのデータを示すように遅延型の式をリクエストする:

スコープ  (4)

クエリのパラメータを規則のリストとして与える遅延型の式を配備する:

遅延型の式をリクエストし,クエリのパラメータを渡す:

複数のリクエストデータの特性を与える遅延型の式を配備する:

POSTメソッドを使って遅延型の式をリクエストする:

クエリパラメータがすべて数であるかどうか手動でチェックする遅延型の式を配備する:

ユーザ独自のAPIFunctionを実装する:

Wolfram Research (2014), HTTPRequestData, Wolfram言語関数, https://reference.wolfram.com/language/ref/HTTPRequestData.html (2016年に更新).

テキスト

Wolfram Research (2014), HTTPRequestData, Wolfram言語関数, https://reference.wolfram.com/language/ref/HTTPRequestData.html (2016年に更新).

CMS

Wolfram Language. 2014. "HTTPRequestData." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/HTTPRequestData.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_httprequestdata, organization={Wolfram Research}, title={HTTPRequestData}, year={2016}, url={https://reference.wolfram.com/language/ref/HTTPRequestData.html}, note=[Accessed: 22-November-2024 ]}