Skip to content

Commit e674d7b

Browse files
committed
Fix incorrect ext check
1 parent e9cba15 commit e674d7b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

main.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ func setContentType(r *http.Request, resp *http.Response) {
157157
if ext != "" {
158158
resp.Header.Set("Content-Type", proxySettings.ExtMimeTypes[ext[1:]])
159159
mime = proxySettings.ExtMimeTypes[ext[1:]]
160-
if mime != "" {
160+
if mime != "" && len(ext) > 1 {
161161
resp.Header.Set("Content-Type", mime)
162162
e := ext[1:]
163163
// If pre-compressed set encoding type
@@ -174,9 +174,9 @@ func setContentType(r *http.Request, resp *http.Response) {
174174
if mime == "" && rext != "" {
175175
resp.Header.Set("Content-Type", proxySettings.ExtMimeTypes[rext[1:]])
176176
mime = proxySettings.ExtMimeTypes[rext[1:]]
177-
if mime != "" {
177+
if mime != "" && len(rext) > 1 {
178178
resp.Header.Set("Content-Type", mime)
179-
e := ext[1:]
179+
e := rext[1:]
180180
// If pre-compressed set encoding type
181181
for _, element := range proxySettings.ExtGzippeddTypes {
182182
if element == e {

0 commit comments

Comments
 (0)