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() {
588588 Header ("X-Gitea-Event" , string (t .EventType )).
589589 Header ("X-Gogs-Delivery" , t .UUID ).
590590 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 )).
593593 SetTLSClientConfig (& tls.Config {InsecureSkipVerify : setting .Webhook .SkipTLSVerify })
594594
595595 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 {
164164 return r
165165}
166166
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+
167173// Headers returns headers in request.
168174func (r * Request ) Headers () http.Header {
169175 return r .req .Header
You can’t perform that action at this time.
0 commit comments