在dredd的配置文件中使用header指令来指示dredd忽略特定的头部。以下是一个示例:
header
header: - Content-Length - Authorization
在此示例中,dredd将忽略Content-Length和Authorization头部,并不会在测试中使用它们。
Content-Length
Authorization
如果您只想在某些API端点上忽略头部,则可以使用--header选项来指定这些头部。例如,在终端上运行以下命令:
--header
dredd api-description.apib http://localhost:3000 --header "Content-Length" --header "Authorization"
这将在测试中忽略Content-Length和Authorization头部。
> *本文是丰亚东讲师在2021 ArchSummit 全球架构师峰会中「如何系统性治理 iOS 稳定性问题」的分享全文*首先做一下自我介绍:我是丰亚东,2016 年 4 月加入字节跳动,先后负责今日头条 App 的工程架构、基础库和体验... 这个问题在之前两年的时间内都没有被解决。大家可以看到这个崩溃调用栈也全是系统库方法,最终崩溃在 libdispatch 库中的一个方法,异常类型是命中系统库断言。![在这里插入图片描述](https://p3-juejin.byteimg....