В моей лямбда-функции AWS у меня есть доступ к событию json, которое содержит параметр с именем: body
. проблема в том, что это необработанная строка тела (не разобранная на отдельные параметры).
{
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"
}
}
Я хотел бы взять это и превратиться в:
{
foo: 'bar',
media: [
"grgkoerpkge",
"twepgbopcib"
]
}
Я бы предпочел не использовать какой-нибудь раздутый экспресс-сервер только для анализа строки тела.
P.S. Я пытался использовать body-parser, но похоже, что он работает только с экспресс как промежуточное ПО