postman 如何模仿表单数据列表与嵌套类型,其中包含文件在typescript?

pes8fvy9  于 5个月前  发布在  Postman
关注(0)|答案(1)|浏览(71)

我得到了下面的形式-我可以很容易地“附加”的根fruit_image属性的文件在typescript,但不是当它的一部分列表fruits[0]的给定类型的文件。如何实现这一点?x1c 0d1x

import fs from 'fs';
import path from 'path';
const fruitImage = fs.readFileSync(path.resolve(__dirname, './fruit-image.png'));

export const form = () => {
    return {
        id: 'some id',
        //below ok - got byte array
        fruit_image: {
            name: 'fruit-image.png',
            mimeType: 'png',
            buffer: fruitImage,
        },
        //below is not ok - posting this to endpoint results in null list
        fruits: [
            {
                id: 'banana',
                fruit_image: { name: 'fruit-image.png', mimeType: 'png', buffer: fruitImage }
            }
        ]
    };
};

字符串

j2qf4p5b

j2qf4p5b1#

而不是这样:

//below is not ok - posting this to endpoint results in null list
        fruits: [
            {
                id: 'banana',
                fruit_image: { name: 'fruit-image.png', mimeType: 'png', buffer: fruitImage }
            }
        ]

字符串
这一点:

'fruits[0].id': 'banana',
  'fruits[0].fruit_image': { name: 'fruit-image.png', mimeType: 'png', buffer: fruitImage }

相关问题