http.status()
GETの状況、POSTの状況を確認します。戻り値は下記の意味を持ちます。
戻り値
- 0 : GET 及び POST 処理中
- 1 : GET 及び POST 処理の正常終了
- 2 : URLのプロトコルが開けない(http://が間違っているなど)
- 3 : 接続できない、またはURLが見つからない(ネットワークに繋がっていないなど)
- 4 : データ取得時にエラー発生
- 5 : 保存ファイルが開けない(Pathが間違っているなど)
- 6 : 接続タイムアウト(途中でネットワークが切れたなど)
- 7 : httpスレッド起動時にエラー発生(メモリ不足など)
- 8 : POSTができなかった
- 9 : POST処理中にエラーが発生
使用例
http.get( "http://192.168.0.1/test.lua" , "/sdcard/luarida/test.lua" ) while( http.status()==0 )do end --ファイルを取得するまで待ちます。