私は最近 OpenWhisk を使い始めましたが、とても気に入っています。文字セット/エンコーディングに関連する可能性のある問題に遭遇したことを除いて、すべてがうまく機能しているようです。
たとえば、æ、ø、å などの「スカンジナビア文字」を使用する場合、OpenWhisk Web エディターで次のようなペイロードでアクション/トリガーを呼び出すと、これが表示されます。
{
"station": "Rådhuset",
"no2": 8.7,
"pm10": 6.5,
"pm25": 2.2,
"time": 1461348000,
"id": "Rådhuset-1461348000"
}
次の結果/応答ペイロードを取得します。
{
"notify": "Station R??dhuset != R���dhuset"
}
呼び出されたアクションのメイン関数は次のようになります。
var payload = params.payload || params;
var station = 'Rådhuset';
if (station == payload.station) {
...
} else
return whisk.done({notify : 'Station ' + station + ' != ' + payload.station});
「Kirkeveien」など、これらの文字を使用せずにアクションを実行すると、すべて正常に動作します。
他の誰かが同様の状況に遭遇しましたか?!