def test_form_data_with_multipart(self, app, router):
class MainRouting(Routing):
@post('/')
async def multipart(self):
name = self.request.form.get('file')
return name.name
router.add(MainRouting)
app.use(router)
data = FormData()
data.add_field('name', 'foo')
data.add_field('file', 'file content',
filename='file.file',
content_type='image/img')
res = TestClient(app).post('/', data=data)
assert res.text == 'file.file'
评论列表
文章目录