Skip to content

Commit c17fec2

Browse files
author
pooya parsa
committed
fix: lowercase accept-encoding header (nuxt/http#43)
1 parent d0982b6 commit c17fec2

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

Diff for: lib/plugin.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ export default (ctx, inject) => {
181181

182182
if (process.server) {
183183
// Don't accept brotli encoding because Node can't parse it
184-
axiosOptions.headers.common['Accept-Encoding'] = 'gzip, deflate'
184+
axiosOptions.headers.common['accept-encoding'] = 'gzip, deflate'
185185
}
186186

187187
// Create new axios instance

Diff for: test/fixture/pages/ssr.vue

+11-11
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,24 @@
66
</template>
77

88
<script>
9-
// This will be intentically shared across requests
10-
let reqCtr = 1
9+
// This will be intentically shared across requests
10+
let reqCtr = 1
1111
12-
export default {
13-
async fetch({app, route}) {
14-
let doLogin = route.query.login !== undefined
15-
if (doLogin) {
16-
app.$axios.setHeader('sessionId', reqCtr++)
17-
}
18-
},
12+
export default {
1913
computed: {
2014
axiosSessionId() {
2115
return this.$axios.defaults.headers.common.sessionId
2216
},
2317
2418
axiosEncoding() {
25-
return this.$axios.defaults.headers.common['Accept-Encoding']
19+
return this.$axios.defaults.headers.common['accept-encoding']
20+
}
21+
},
22+
async fetch({app, route}) {
23+
let doLogin = route.query.login !== undefined
24+
if (doLogin) {
25+
app.$axios.setHeader('sessionId', reqCtr++)
2626
}
2727
}
28-
}
28+
}
2929
</script>

0 commit comments

Comments
 (0)