http通信の情報を取得
httpinfo p1,p2
p1 : データが代入される変数 p2(0) : データの種別ID
(プラグイン / モジュール : HSP3Dish)
http通信に関する情報を取得します。 httpload命令による、http通信を行なった結果などを取得することができます。 p2で指定された取得モードに対応する内容を、p1で指定された変数に代入します。 取得モードの値は、以下の通りです。 種別ID 内容 ------------------------------------------------------ HTTPINFO_MODE 0 現在の通信モード HTTPINFO_SIZE 1 データサイズ HTTPINFO_DATA 16 取得データ(*) HTTPINFO_ERROR 17 エラー文字列(*) (*)の項目は、文字列型変数として代入されます。 受信データ(HTTPINFO_DATA)の読み出しを行なうと、受信データの内容はクリアされるので注意してください。 無効な種別IDが指定された場合は、0または""(空の文字列)が返されます。 通信モードの値は、以下の内容になっています。 通信モード値 内容 ------------------------------------------------------ HTTPMODE_NONE 通信初期化エラー HTTPMODE_READY 通信可能状態 HTTPMODE_REQUEST リクエスト通信準備 HTTPMODE_SEND リクエスト送信 HTTPMODE_DATAWAIT 通信結果待機中 HTTPMODE_DATAEND 通信終了 HTTPMODE_ERROR エラー発生
プラグイン / モジュール | HSP3Dish |
バージョン | 3.6 |
作成日 | 2020/06/10 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | hsp3dish.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張入出力制御命令 |
対応環境 |
|
hs ファイル | hsphelp\hsp3dish.hs |