当我使用POST方法向我的服务器发出多部分请求时,请求正常。
以下是我设置JMeter的方法:
POST REQUEST
https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.ModelAdmin.form
但是,当我尝试向同一个URL发出PUT请求时,请求不起作用。
PUT REQUEST
服务器上的错误是
org.springframework.web.multipart.MultipartException:当前请求不是多部分请求
这似乎是JMeter上的一个问题,因为当我尝试使用 Postman 执行相同的请求时,使用POST或PUT的请求可以正常工作。
但是,我想使用JMeter来测试我的应用程序性能。
问题是:如何使用JMeter进行PUT多部分请求?
答案 0 :(得分:1)
从JMeter 3.0开始,multipart / form仅适用于POST方法,而其他http方法似乎也可以。
所以这是一个错误:
另见:
应在下一版本中修复。