HTTP[Form] - 指定したURLにフォームデータを送付
|
パラメータ
|
|
uri
|
-
|
host、port、url パス(http://host:port/path/to/file の形式)
|
formdata
|
-
|
フォームのコンテンツ(string=string のリスト形式)
|
|
|
|
|
説明
|
|
•
|
Form は、フォームデータを方程式のリストとして取り入れ、正しい HTTP リクエストとしてフォーマットする高水準コマンドです。
|
|
|
オプション
|
|
ヘッダー値のリスト。重複した値はひとつのカンマ区切りリストに統合されます。
フォームデータを get リクエスト、または post リクエストとして提供するか選択。デフォルトは POST。
タイムアウトするまでのデータ待ち時間。
text または binary の値をとり、サーバーが報告するコンテンツ・タイプにかかわらず指定したモードで転送。
|
|
互換性
|
|
•
|
HTTP[Form] コマンドは、Maple 15 より導入されました。
|
|
|
例
|
|
>
|
(status, data, headers) := HTTP:-Form("http://www.ssa.gov/cgi-bin/popularnames.cgi",["year"=1990,"top"=20,"number"="n"]):
|
| (6.1) |
| (6.2) |
| (6.3) |
>
|
type(headers, 'table');
|
| (6.4) |
>
|
headers["Content-Type"];
|
| (6.5) |
>
|
(status, data, headers) := HTTP:-Form("http://www.wunderground.com//history/airport/CYKF/2010/05/13/DailyHistory.html", [HideSpecis=0,format=0], method="GET"):
|
| (6.6) |
| (6.7) |
| (6.8) |
>
|
type(headers, 'table');
|
| (6.9) |
| (6.10) |
>
|
(status, data, headers) := HTTP:-Form("http://chart.apis.google.com/chart", [chs="100x100", cht="qr", chl="http://mapleprimes.com/"]):
|
Warning, Content-Type not fully supported: image/png. Content retrieved as binary data.
| |
| (6.11) |
| (6.12) |
| (6.13) |
|
|
Download Help Document
Was this information helpful?