Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API Manager2.x
Mule 4
3.9
1.1
2.x
1.2
7.x
isHandledBy
isHandledBy
指定された MimeType
値がベース MimeType
値によって処理される場合、true
を返します。
DataWeave バージョン 2.7.0 で導入されました。
名前 | 型 | 説明 |
---|---|---|
|
|
ベースラインとして使用する MIME タイプ値。 |
|
|
検証する MIME タイプ値。 |
次の例では、MIME タイプでいくつかの検証を処理する方法をテストします。
%dw 2.0
import * from dw::module::Mime
output application/json
var JSON = {'type': "application", subtype: "json", parameters: {}}
var MULTIPART = {'type': "multipart", subtype: "form-data", parameters: {boundary: "my-boundary"}}
var ALL = {'type': "*", subtype: "*", parameters: {}}
---
{
a: isHandledBy(JSON, JSON),
b: isHandledBy({'type': "*", subtype: "json", parameters: {}}, JSON),
c: isHandledBy({'type': "application", subtype: "*", parameters: {}}, JSON),
d: isHandledBy(ALL, MULTIPART),
e: isHandledBy(MULTIPART, ALL),
f: isHandledBy(JSON, MULTIPART),
g: isHandledBy(
{'type': "application", subtype: "*+xml", parameters: {}},
{'type': "application", subtype: "soap+xml", parameters: {}})
}
DataWeave
{
"a": true,
"b": true,
"c": true,
"d": true,
"e": false,
"f": false,
"g": true
}
Json