HTTPの要求と応答
Wolfram言語では,HTTPの要求と応答について,要求と応答の記号表現に基づいた詳細な制御が可能である.
HTTPRequest — HTTP要求の記号表現
HTTPResponse — HTTP応答の記号表現
特別なHTTP応答
HTTPRedirect ▪ HTTPErrorResponse
URLDispatcher — URL構造に基づいてコンテンツを配信する
特別なHTTP応答を設定する関数 »
CloudDeploy ▪ APIFunction ▪ Delayed ▪ ResponseForm ▪ ...
GenerateHTTPResponse — API関数等から完全なHTTP応答を生成する
Cloud関数の要求メタデータへのアクセス »
HTTPRequestData — 受け取ったHTTP要求の完全情報
$UserAgentString ▪ $GeoLocation ▪ $WolframID ▪ ...
HTTP要求を作成する関数
URLRead — HTTP要求を送信し,HTTP応答を読み取る
URLExecute — HTTP要求を実行し,結果をインポートする
URLDownload — HTTP要求を実行し,結果をダウンロードする
非同期HTTP要求
URLSubmit — 非同期実行するHTTP要求を送信する
URLDownloadSubmit — HTTP要求を送信し,結果をダウンロードする
HandlerFunctions ▪ HandlerFunctionsKeys
HTTP要求のオプション
TimeConstraint ▪ FollowRedirects ▪ VerifySecurityCertificates
クッキーの管理 »
CookieFunction — HTTP応答で受信したクッキーに対する処理
SetCookies ▪ FindCookies ▪ $Cookies ▪ ...
認証
Authentication — ログインその他の認証情報を指定する
AuthenticationDialog ▪ PermissionsKey ▪ SecuredAuthenticationKey
URLユーティリティ »
URLEncode ▪ URLParse ▪ URLShorten ▪ ...
低レベルネットワーク操作 »
URLResponseTime — URL応答のための所要時間を求める
$NetworkConnected ▪ PingTime ▪ SocketConnect ▪ SocketObject ▪ ...
Webブラウザの自動化 »
StartWebSession — Webセッションを開始し,Webセッションオブジェクトを返す
WebExecute — Webブラウザを介してコマンドを実行する
WebSessionObject ▪ $CurrentWebSession ▪ WebElementObject ▪ ...