httpリクエストの結果を取得
netgetv_data p1
p1 : データが代入される変数
(プラグイン / モジュール : hspinet)
netrequest_get、netrequest_post命令によるhttpリクエストの結果を取得します。 必ず、netexec命令による受信処理で、ダウンロードが完了したことを確認してから、データを取得するようにしてください。 netgetv命令と同様の動作ですが、netgetv命令はテキスト(文字列)を取得するのに対して、netgetv_data命令はバイナリデータをバッファに取得します。 そのため、p1で指定された変数には、あらかじめダウンロードに必要なメモリバッファを文字列型として確保しておく必要があります。(必要なサイズは、netgetv_size関数によって取得することができます。) 命令実行後に、システム変数statにデータサイズが代入されます。
netgetv | httpリクエストの結果を取得 | (hspinet) |
netgetv_size | ファイル受信サイズの取得 | (hspinet) |
netrequest_get | httpリクエスト発行(GET) | (hspinet) |
netrequest_post | httpリクエスト発行(POST) | (hspinet) |
プラグイン / モジュール | hspinet |
バージョン | 3.5 |
作成日 | 2017/09/13 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | hspinet.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張入出力制御命令 |
対応環境 |
|
hs ファイル | hsphelp\hspinet.hs |