收到响应后,是不是可以选择删除 REST API(RestAssured) 中请求中设置的多部分内容?

Posted

技术标签:

【中文标题】收到响应后,是不是可以选择删除 REST API(RestAssured) 中请求中设置的多部分内容?【英文标题】:Is there an option to remove the multipart content set in request in REST API(RestAssured) after getting a response?收到响应后,是否可以选择删除 REST API(RestAssured) 中请求中设置的多部分内容? 【发布时间】:2021-12-29 01:42:32 【问题描述】:

在 REST API,特别是 RestAssured 中,有一个选项可以在收到响应后删除请求中设置的 Query 参数、Headers、Cookies、Form 参数、Path 参数。

是否有一个选项可以在收到响应后删除 REST API(RestAssured) 中请求中设置的多部分内容?

【问题讨论】:

【参考方案1】:

如果您正在寻找重用 RequestSpecification 对象的方法,那么不,所有这些配置都没有重置方法。

您可以在每次调用请求时创建新的RequestSpecification 对象。样品在这里。 https://***.com/a/69569031/7574461

【讨论】:

以上是关于收到响应后,是不是可以选择删除 REST API(RestAssured) 中请求中设置的多部分内容?的主要内容,如果未能解决你的问题,请参考以下文章

REST API 是不是应该始终返回带有消息的响应?

当服务器收到多余的不需要的数据时,REST API响应

如何从 REST API 获取响应并从 jquery ajax 调用执行操作?

如何在请求后捕获 REST API 发送的响应令牌?

POST / PUT 上的 Java Spring REST API 状态 400 响应

从 Django Rest Framework 响应中删除空字段