Webの操作

Wolfram言語はグラフィックスや構造化インタラクティブドキュメントをエキスポートしてWeb APIとインタラクトしたり,Webデータをインポートしたり,クラウドベースのWebサービスを設定してURLやその他のWebの構成要素を操作したり等,Webとインターフェース接続するための多くの方法を提供する.

静的コンテンツの作成 »

Export 任意のグラフィックス,式,ノートブックを全標準Web形式にエキスポートする

"HTML"  ▪  "GIF"  ▪  "JPEG"  ▪  "XHTML+MathML"  ▪  "PDF"  ▪  "MP3"  ▪  "MP4"  ▪  ...

Hyperlink URLにジャンプするボタンを定義する

EmbeddedHTML ドキュメントに直接埋め込まれた生のHTML

クラウド上のコンテンツ

CloudDeploy Wolfram Cloud等に配備する

ExportForm 配備されたオブジェクトのための形式を定義する(例:"HTML""CloudCDF",...)

EmbedCode Webページに埋め込むコードを生成する

アクティブなWeb要素

APIFunction 作成するWeb APIを指定する

FormObject フォームの構造を指定する

FormFunction 作成するアクティブなWebフォームを指定する

FormPage 反復計算のためのアクティブなフォームページを指定する

GalleryView ハイパーリンクされた画像やその他のオブジェクトのギャラリーを指定する

Delayed Web上でアクセスされるたびに評価する式

任意の生のWebコンテンツの作成

XMLTemplate <wolfram:...>等のタグでHTMLテンプレートを定義する

TemplateApply HTMLテンプレートを適用してHTMLページを作成する

HTTPResponse  ▪  HTTPRedirect  ▪  ExternalBundle  ▪  URLDispatcher

HTTPの要求と応答 »

URLExecute URLを実行し,生成された結果をインポートする

URLRead HTTP要求を送り,対応するHTTP応答を受け取る

URLSubmit HTTP要求を非同期実行のために送信する

URLDownload 1つまたは複数のURLのコンテンツをファイルにダウンロードする

URLDownloadSubmit  ▪  $Cookies  ▪  HTTPRequest  ▪  HTTPResponse  ▪  ...

認証

Authentication  ▪  AuthenticationDialog  ▪  SecuredAuthenticationKey

URLの操作 »

URLEncode  ▪  URLDecode  ▪  URLQueryEncode  ▪  URLBuild  ▪  URLShorten  ▪  ...

Webからのインポート »

Import Web URLからインポートし,データとコンテンツを抽出する

"HTML"  ▪  "XML"  ▪  "ApacheLog"  ▪  "RSS"  ▪  ...

Webブラウザの自動化 »

WebExecute Webブラウザを介してコマンドを実行する

StartWebSession  ▪  WebSessionObject  ▪  WebWindowObject  ▪  WebElementObject  ▪  ...

Web検索等

WebSearch  ▪  WebImageSearch  ▪  WebImage  ▪  ...

外部のWeb APIへのアクセス

ServiceExecute 精選された,またはその他のWeb APIを呼び出す

Webサービス »

InstallService WSDL記述からWebサービスをインストールする

生のXMLの操作 »

XMLElementXMLObject XMLの一般的な記号表現

ネットワーク操作 »

PingTime ネットワークホストに到達するまでの時間を検証する

$NetworkConnected 使用中のコンピュータのネットワークインターフェースがアクティブであるかどうか

HostLookup  ▪  NetworkPacketCapture  ▪  ...