File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -100,9 +100,13 @@ impl OpenAICompatibleProvider {
100100 request
101101 } ;
102102
103- let request = self . headers . iter ( ) . fold ( request, |req, ( key, value) | {
104- req. header ( key. as_str ( ) , value. as_str ( ) )
105- } ) ;
103+ let request = self
104+ . headers
105+ . iter ( )
106+ . filter ( |( _, value) | !value. is_empty ( ) )
107+ . fold ( request, |req, ( key, value) | {
108+ req. header ( key. as_str ( ) , value. as_str ( ) )
109+ } ) ;
106110
107111 request. timeout ( self . timeout )
108112 }
@@ -122,9 +126,13 @@ impl OpenAICompatibleProvider {
122126 request
123127 } ;
124128
125- let request = self . headers . iter ( ) . fold ( request, |req, ( key, value) | {
126- req. header ( key. as_str ( ) , value. as_str ( ) )
127- } ) ;
129+ let request = self
130+ . headers
131+ . iter ( )
132+ . filter ( |( _, value) | !value. is_empty ( ) )
133+ . fold ( request, |req, ( key, value) | {
134+ req. header ( key. as_str ( ) , value. as_str ( ) )
135+ } ) ;
128136
129137 request. timeout ( self . timeout )
130138 }
You can’t perform that action at this time.
0 commit comments