我正在尝试使用Reportportal登录添加屏幕快照,但尝试这样做时却收到错误消息。
{
"responses": [
{"message": "ReportPortalException: Binary data cannot be saved. There is no request part or file with name screenshot",
包含帖子详细信息的请求有效负载。附加的邮递员屏幕截图描述了表单数据的详细信息
[
{"file": {
"name": "screenshot",
"contentType" : "image/jpeg"
},
"item_id": "5dca6e8fb9d8210001df81df",
"level": "Log info",
"message": "Result=Failed",
"time": "2019-10-23T21:27:33.280Z"}
]
屏幕截图应随附reportPortal登录
答案 0 :(得分:0)
请注意,ReportPortal希望您发送多部分请求,其中第一部分是json主体,第二部分是文件本身。此外,应在json部分中指定二进制部分的文件名。在这里您可以找到一些细节。 https://reportportal.io/docs/Logging-Integration%3Emultipart-logging-request-example
在您的示例中,您将'json_request_part'作为json文件发送,该文件不是ReportPortal希望看到的json主体(不是文件)
从最新版本开始,Postman确实支持: Tool for sending multipart/form-data request