Anu*_*rya 6 python django locust
我正在使用 Locust.io 来加载测试接受图像上传的 python/django 网站::
headers = {'content-type': 'multipart/form-data'}
image = open('img.jpg', 'rb')
payload = {'id': self.id}
files = {'photo': image}
upload_result = self.client.post("/image/", data=payload, files=files, headers=headers)
Run Code Online (Sandbox Code Playgroud)
当我使用上面的内容时,我request.FILES在 Django 中看到的是None. 然而,当我使用 POSTMAN 而不是 Locust 来做同样的事情时,我在requestDjango 中获取了文件对象。
服务器.py
photo = request.FILES.get('photo')
id = request.POST.get('id')
form = PhotosModelForm(request.POST, request.FILES)
Run Code Online (Sandbox Code Playgroud)
如何在 Locust HTTP 客户端请求中发送文件以及一些 POST 数据?
| 归档时间: |
|
| 查看次数: |
2682 次 |
| 最近记录: |