File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -588,8 +588,8 @@ func (t *HookTask) deliver() {
588
588
Header ("X-Gitea-Event" , string (t .EventType )).
589
589
Header ("X-Gogs-Delivery" , t .UUID ).
590
590
Header ("X-Gogs-Event" , string (t .EventType )).
591
- Header ("X-GitHub-Delivery" , t .UUID ).
592
- Header ("X-GitHub-Event" , string (t .EventType )).
591
+ HeaderWithSensitiveCase ("X-GitHub-Delivery" , t .UUID ).
592
+ HeaderWithSensitiveCase ("X-GitHub-Event" , string (t .EventType )).
593
593
SetTLSClientConfig (& tls.Config {InsecureSkipVerify : setting .Webhook .SkipTLSVerify })
594
594
595
595
switch t .ContentType {
Original file line number Diff line number Diff line change @@ -164,6 +164,12 @@ func (r *Request) Header(key, value string) *Request {
164
164
return r
165
165
}
166
166
167
+ // HeaderWithSensitiveCase add header item in request and keep the case of the header key.
168
+ func (r * Request ) HeaderWithSensitiveCase (key , value string ) * Request {
169
+ r .req .Header [key ] = []string {value }
170
+ return r
171
+ }
172
+
167
173
// Headers returns headers in request.
168
174
func (r * Request ) Headers () http.Header {
169
175
return r .req .Header
You can’t perform that action at this time.
0 commit comments