📜  supertest multipart form-data - Javascript 代码示例

📅  最后修改于: 2022-03-11 15:03:13.798000             🧑  作者: Mango

代码示例1
const res = await request(app)
  .post('/api/auth/register')
  .field('name', userData.name)
  .field('email', userData.email)
  .field('password', userData.password)
  .field('personalInformation[firstName]', personalInformation.firstName)
  .field('personalInformation[lastName]', personalInformation.lastName)
  .field('personalInformation[birtDate]', personalInformation.birtDate)
  .field('personalInformation[bornDate]', personalInformation.bornDate)
  .field('personalInformation[address]', personalInformation.address)
  .field('workExperinces[0][companyName]', workExperinces.companyName)
  .field('workExperinces[0][jobsPosition]', workExperinces.jobsPosition)
  .field('workExperinces[0][startWork]', workExperinces.startWork)
  .field('workExperinces[0][endWork]', workExperinces.endWork)
  .field('workExperinces[0][jobsDescription]', workExperinces.jobsDescription)
  .attach('photo', readPhoto)
  .attach('document', readDocument)
  .set('Content-Type', 'multipart/form-data')