上下文:尝试将文件上传到 Web 应用程序
假设我只使用基本选项:
HTTP Request Sampler:
Method: Post
Protocol: http
Path: /api/file/upload
Follow Redirects: checked
Use Keep-Alive: checked
Use multipart/form-data: checked
Files Upload:
File Path: C:\Users\etc...etc
Parameter Name: file
MIME: image/jpeg
使用 Cookie Manager 设置 Cookie,还设置了登录。
像这样上传小文件(130KB)可以正常工作,更大的文件会抛出错误 500:“无法删除临时文件块。”
网站上传工作正常并使用 resumable.js(我假设这也是引发此错误的那个)
我假设这是由于分块,因为这基本上是我尝试过的唯一主要区别。有人对此有任何见解吗?
编辑:使用“分块”/分成 2 个块的图像 photoGood,我还可以使用以下参数形成 POST:
resumableIdentifier 20702285-photoGoodjpg
resumableFilename photoGood.jpg
resumableType image/jpeg
resumableRelativePath photoGood.jpg
resumableChunkSize 1048576
resumableChunkNumber 1
resumableTotalChunks 2
resumableTotalSize 1859876
resumableChunkSize 887520
然而,只有 ChunkNumber 1 将被使用,因为这些块在服务器上没有连接在一起。