API version 21

HttpRequest.SetBodyFileメソッド

iOSAndroidWindows

 

説明

リクエストのメッセージボディにファイルを設定します。

 

サイズが大きいためにHttpSession.Putメソッドで扱うことができないファイルをアップロードする際に使用します。

また、このメソッドではContent-Typeは自動的に指定されません。HTTPリクエストボディにデータを追加する場合はContent-Typeを明示的に指定してください。

 

AddBodyメソッドやWriteStringメソッドが呼ばれた場合、このメソッドの指定値は無視されます。

 

呼出形式

req.SetBodyFile( fs , path )

 

戻り値

なし

 

引数

FileSystem fs

参照するFileSystemオブジェクト

 

 

String path

ファイルのパス

fsで指定したファイルシステムのルートフォルダを基点とした相対パスを指定します。

 

例外

なし

 

使用例

var session = findHTTPSession("http://biz-browser.jp");
var req = session.CreateRequest("/test/prog1");
var fs = new FileSystem;
req.SetBodyFile(fs, "large_movie.mp4");
var res = session.Put(req);

 

関連項目

AddBodyWriteStringメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る