GET http//(server):(port)/arsvfdm/prop?(クエリパラメータ)
クエリパラメータ |
説明 |
値型 |
制約等 |
---|---|---|---|
type |
処理結果として返却するもの。 RECORDS=結果配列を返却, COUNT=結果総数を返却, RECORDSANDCOUNT=結果配列/総数を返却 |
Enum |
required, default=RECORDS |
limitRange |
結果配列の取得範囲。1~ 例) {"start":1,"end":10} |
Range<Integer> |
required,
|
idRanges |
id範囲配列 例) [{"start":100,"end":200},{"start":300,"end":400}] |
List<Range<Long>> |
10配列以下 |
nameRanges |
name範囲配列 例) [{"start":"パソコン001.jpg","end":"パソコン999.jpg"}] |
List<Range<String>> |
10配列以下 |
mimetypeRanges |
mimetype 範囲配列 例) [{“start”:”image/jpeg”,“end”:”image/png”}] |
List<Range<String>> |
10配列以下 |
registtimeRanges |
registTime 範囲配列 例) [{“start”:1357532800000,”end”: 1357532900000} ] |
List<Range<Long>> |
10配列以下 |
lastmodifiedtimeRanges |
Lastmodifiedtime 範囲配列 例) [{“start”:1357532800000,”end”: 1357532900000} ] |
List<Range<Long>> |
10配列以下 |
sizeRanges |
size 範囲配列 例) [{“start”:1024,”end”: 10000} ] |
List<Range<Long>> |
10配列以下 |
sortOrders |
ソートオーダ配列。 ID=id昇順, 例) ["ID","NAME"] |
List<Enum> |
default=ID, |
ヘッダ/ボディ |
説明 |
---|---|
ボディ |
recordsは「List<FileProperties>」となる。 |
例
リクエスト例
http://foo.bar.com/arfilemanager/prop?type=RECORDSANDCOUNT&limitRange={"start":1,"end":10}&idRanges=[{"start":100,"end":200},{"start":300,"end":400}]&nameRanges=[{"start":"test001.jpeg","end":"test999.jpeg"}]&sortOrders=["ID","NAME"]