HTTP リクエストを実行するためのメソッドです。 データ型が指定されていない場合、 p5 は URL に基づいて推測しようとし、デフォルトではテキストになります。
より高度な使用法として、最初の引数としてパスを渡し、2番目の引数としてオブジェクトを 渡すこともできます。シグネチャは Fetch API 仕様で指定されているものに従います。 このメソッドは、"GET" が使用される場合、最大 64MB のサイズのファイルを取得するのに 適しています。
実例
シンタックス
httpDo(path, [method], [datatype], [data], [callback], [errorCallback])
httpDo(path, options, [callback], [errorCallback])
パラメーター
path
String:
ロードするファイルまたは URL の名前
method
String:
"GET"、"POST"、または "PUT"、 デフォルトは "GET"
datatype
String:
"json"、"jsonp"、"xml"、または "text"
data
Object:
リクエストと共に送信されるパラメータデータ
callback
Function:
httpGet() 完了後に実行される関数、 データは最初の引数として渡されます
errorCallback
Function:
エラーがある場合に実行される関数、 レスポンスは最初の引数として渡されます
options
Object:
"fetch" API リファレンス に記載されているリクエストオブジェクトオプション
リターン
Promise: 操作が正常に完了したときにデータで解決するか、 エラーが発生した後に拒否される Promise。
Notice any errors or typos? Please let us know. Please feel free to edit src/io/files.js and open a pull request!