![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Functions | |
AsyncHTTPTask | SaveAsync (URLView url, FilePathView filePath) |
指定した URL からファイルをダウンロードします。 More... | |
HTTPResponse | Save (URLView url, FilePathView filePath) |
指定した URL からファイルをダウンロードし、HTTP レスポンスを返します。 More... | |
HTTPResponse | Load (URLView url, MemoryWriter &writer) |
指定した URL からファイルをダウンロードし、HTTP レスポンスを返します。 More... | |
HTTPResponse | Load (URLView url, IWriter &writer) |
指定した URL からファイルをダウンロードし、HTTP レスポンスを返します。 More... | |
HTTPResponse | Get (URLView url, const HashTable< String, String > &headers, FilePathView filePath) |
GET メソッドで Web サーバにリクエストを送ります。 More... | |
HTTPResponse | Get (URLView url, const HashTable< String, String > &headers, MemoryWriter &writer) |
GET メソッドで Web サーバにリクエストを送ります。 More... | |
HTTPResponse | Get (URLView url, const HashTable< String, String > &headers, IWriter &writer) |
GET メソッドで Web サーバにリクエストを送ります。 More... | |
HTTPResponse | Post (URLView url, const HashTable< String, String > &headers, const void *src, size_t size, FilePathView filePath) |
POST メソッドで Web サーバにリクエストを送ります。 More... | |
HTTPResponse | Post (URLView url, const HashTable< String, String > &headers, const void *src, size_t size, MemoryWriter &writer) |
POST メソッドで Web サーバにリクエストを送ります。 More... | |
HTTPResponse | Post (URLView url, const HashTable< String, String > &headers, const void *src, size_t size, IWriter &writer) |
OST メソッドで Web サーバにリクエストを送ります。 More... | |
HTTPResponse s3d::SimpleHTTP::Get | ( | URLView | url, |
const HashTable< String, String > & | headers, | ||
FilePathView | filePath | ||
) |
GET メソッドで Web サーバにリクエストを送ります。
url | URL |
headers | ヘッダ |
filePath | ダウンロードしたファイルを保存するパス |
HTTPResponse s3d::SimpleHTTP::Get | ( | URLView | url, |
const HashTable< String, String > & | headers, | ||
IWriter & | writer | ||
) |
GET メソッドで Web サーバにリクエストを送ります。
url | URL |
headers | ヘッダ |
writer | ダウンロードしたデータの格納先の IWriter インタフェース |
HTTPResponse s3d::SimpleHTTP::Get | ( | URLView | url, |
const HashTable< String, String > & | headers, | ||
MemoryWriter & | writer | ||
) |
GET メソッドで Web サーバにリクエストを送ります。
url | URL |
headers | ヘッダ |
writer | ダウンロードしたデータの格納先 |
HTTPResponse s3d::SimpleHTTP::Load | ( | URLView | url, |
IWriter & | writer | ||
) |
指定した URL からファイルをダウンロードし、HTTP レスポンスを返します。
url | URL |
writer | ダウンロードしたデータの格納先の IWriter インタフェース |
HTTPResponse s3d::SimpleHTTP::Load | ( | URLView | url, |
MemoryWriter & | writer | ||
) |
指定した URL からファイルをダウンロードし、HTTP レスポンスを返します。
url | URL |
writer | ダウンロードしたデータの格納先 |
HTTPResponse s3d::SimpleHTTP::Post | ( | URLView | url, |
const HashTable< String, String > & | headers, | ||
const void * | src, | ||
size_t | size, | ||
FilePathView | filePath | ||
) |
POST メソッドで Web サーバにリクエストを送ります。
url | URL |
headers | ヘッダ |
src | 送信するデータの先頭ポインタ |
size | 送信するデータのサイズ |
filePath | ダウンロードしたファイルを保存するパス |
HTTPResponse s3d::SimpleHTTP::Post | ( | URLView | url, |
const HashTable< String, String > & | headers, | ||
const void * | src, | ||
size_t | size, | ||
IWriter & | writer | ||
) |
OST メソッドで Web サーバにリクエストを送ります。
url | URL |
headers | ヘッダ |
src | 送信するデータの先頭ポインタ |
size | 送信するデータのサイズ |
writer | ダウンロードしたデータの格納先の IWriter インタフェース |
HTTPResponse s3d::SimpleHTTP::Post | ( | URLView | url, |
const HashTable< String, String > & | headers, | ||
const void * | src, | ||
size_t | size, | ||
MemoryWriter & | writer | ||
) |
POST メソッドで Web サーバにリクエストを送ります。
url | URL |
headers | ヘッダ |
src | 送信するデータの先頭ポインタ |
size | 送信するデータのサイズ |
writer | ダウンロードしたデータの格納先 |
HTTPResponse s3d::SimpleHTTP::Save | ( | URLView | url, |
FilePathView | filePath | ||
) |
指定した URL からファイルをダウンロードし、HTTP レスポンスを返します。
url | URL |
filePath | ダウンロードしたファイルを保存するパス |
SimpleHTTP::SaveAsync()
を使います。 AsyncHTTPTask s3d::SimpleHTTP::SaveAsync | ( | URLView | url, |
FilePathView | filePath | ||
) |
指定した URL からファイルをダウンロードします。
url | URL |
filePath | ダウンロードしたファイルを保存するパス |