ファイル

Q
ファイルアップロード (2)

A
[解決方法]
httpSessionオブジェクトのputメソッドを利用することでサーバ上にファイルを作成することが出来ます。

また、httpSessionオブジェクトのdeleメソッドにて、サーバ上のファイルの削除も可能です。

内部的にHTTP1.1のPUTメソッド、DELETEメソッドを使用します。このため、ファイルを操作するパスに対しサーバー側の設定でPUTメソッド、DELETEメソッドの使用を許可する必要があります。



[サンプルコード]

Form Form1 {
    X = 0;
    Y = 0;
    Width = 200;
    Height = 300;
    Button Button1 {
        X = 10;
        Y = 10;
        Width = 100;
        Height = 25;
        Title = "アップロード";

        Function OnTouch( e ) {
            var session = findHTTPSession("http://testserver");
            var res = session.put("/testsite/file.txt", "test");
            Messagebox( res );
        }
    }
}
管理番号:FilM_007
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser Mobile・Biz/Designer Mobile TIPS集 トップへ