httpDo()

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!

関連するリファレンス