Skip to content

Commit 93469f0

Browse files
author
pooya parsa
committed
fix: don't toLowerCase headers for setHeader and setToken (#250)
1 parent 062027f commit 93469f0

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

lib/plugin.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ import Axios from 'axios'
44
// Axios.prototype cannot be modified
55
const axiosExtra = {
66
setHeader (name, value, scopes = 'common') {
7-
name = name.toLowerCase()
8-
97
for (let scope of Array.isArray(scopes) ? scopes : [ scopes ]) {
108
if (!value) {
119
delete this.defaults.headers[scope][name];
@@ -16,7 +14,7 @@ const axiosExtra = {
1614
},
1715
setToken (token, type, scopes = 'common') {
1816
const value = !token ? null : (type ? type + ' ' : '') + token
19-
this.setHeader('authorization', value, scopes)
17+
this.setHeader('Authorization', value, scopes)
2018
},
2119
onRequest(fn) {
2220
this.interceptors.request.use(config => fn(config) || config)

test/fixture/pages/ssr.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ let reqCtr = 1
1212
export default {
1313
computed: {
1414
axiosSessionId() {
15-
return this.$axios.defaults.headers.common.sessionid
15+
return this.$axios.defaults.headers.common.SessionId
1616
},
1717
1818
axiosEncoding() {
@@ -22,7 +22,7 @@ export default {
2222
fetch({ app, route }) {
2323
const doLogin = route.query.login !== undefined
2424
if (doLogin) {
25-
app.$axios.setHeader('sessionId', reqCtr++)
25+
app.$axios.setHeader('SessionId', reqCtr++)
2626
}
2727
}
2828
}

0 commit comments

Comments
 (0)