public static class PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder extends Object
| 构造器和说明 |
|---|
PrintCurlInterceptorBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder |
appendIgnoreHeaders(@NonNull List<String> headerKeys)
附加忽略header 忽略的header key
|
PrintCurlClientHttpRequestInterceptor |
build() |
PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder |
setDebugLog() |
PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder |
setIgnoreHeaders(@NonNull List<String> headerKeys)
设置忽略header
|
PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder |
setInfoLog()
默认info级别
|
PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder |
setMultiLine() |
PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder |
setPrintUrlWishlist(@NonNull List<String> urlPatterns)
设置希望打印curl的url路径pattern,
默认全部打印
|
PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder |
setSingleLine()
默认单行
|
public PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder setMultiLine()
public PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder setSingleLine()
public PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder setDebugLog()
public PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder setInfoLog()
public PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder appendIgnoreHeaders(@NonNull @NonNull List<String> headerKeys)
headerKeys - 忽略的header keypublic PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder setIgnoreHeaders(@NonNull @NonNull List<String> headerKeys)
headerKeys - 忽略的header keypublic PrintCurlClientHttpRequestInterceptor.PrintCurlInterceptorBuilder setPrintUrlWishlist(@NonNull @NonNull List<String> urlPatterns)
默认全部打印
urlPatterns - null或者empty则全部打印pattern匹配规则public PrintCurlClientHttpRequestInterceptor build()
Copyright © 2022. All rights reserved.