私のAWSラムダ関数では、私は、body
というパラメータを保持するイベントjsonにアクセスできます。問題はこれが生身の文字列(個別のパラメータに解析されない)です。AWSラムダでボディーパラメーターを解析する方法は?
{
input: {
body: "------WebKitFormBoundarys3wLu6HlaCBrIExe\r\nContent-Disposition: form-data; name=\"foo\"\r\n\r\nbar\r\n------WebKitFormBoundarys3wLu6HlaCBrIExe\r\nContent-Disposition: form-data; name=\"media[]\"\r\n\r\nhthtth\r\n------WebKitFormBoundarys3wLu6HlaCBrIExe\r\nContent-Disposition: form-data; name=\"media[]\"\r\n\r\nlololol\r\n------WebKitFormBoundarys3wLu6HlaCBrIExe--\r\n"
}
}
私はそれを取り、に変身したい:私はちょうど体の文字列を解析するためにいくつかの肥大化したExpressサーバを使用することを希望されない
{
foo: 'bar',
media: [
"grgkoerpkge",
"twepgbopcib"
]
}
。
P.S.私はbody-parserを使用しようとしましたが、それはミドルウェアとしてエクスプレスでしか動作しないようです。
でそれを渡すshoukd - それはサービスからウェブフックです – Ryan