Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 7398 | Rev 7400 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 7398 Rev 7399
Línea 4... Línea 4...
4
 
4
 
5
const axiosInstance = Axios.create({
5
const axiosInstance = Axios.create({
6
  baseURL: 'https://dev-services.leaderslinked.com',
6
  baseURL: 'https://dev-services.leaderslinked.com',
Línea 7... Línea -...
7
})
-
 
8
 
-
 
9
axiosInstance.get = (_url, params = {}) => {
-
 
10
  let url = _url
-
 
11
  if (!_url.includes('t=')) {
-
 
12
    if (_url.includes('?')) {
-
 
13
      url += '&'
-
 
14
    } else {
-
 
15
      url += '?'
-
 
16
    }
-
 
17
    url += 't=' + new Date().getTime()
-
 
18
  }
-
 
19
  return Axios.get(url, {
-
 
20
    headers: {
-
 
21
      Accept: 'application/json',
-
 
22
      Vary: 'Accept',
-
 
23
      'Cache-Control': 'no-cache, no-store',
-
 
24
    },
-
 
25
    params,
-
 
26
  })
-
 
27
}
7
})
28
 
8
 
Línea 29... Línea 9...
29
axiosInstance.all = Axios.all
9
axiosInstance.all = Axios.all
30
axiosInstance.spread = Axios.spread
10
axiosInstance.spread = Axios.spread
Línea 53... Línea 33...
53
        throw new Error(
33
        throw new Error(
54
          `Axios problem with request during pre-flight phase: ${err}.`
34
          `Axios problem with request during pre-flight phase: ${err}.`
55
        )
35
        )
56
      }
36
      }
57
    }
37
    }
-
 
38
 
-
 
39
    if (request.method === 'get') {
-
 
40
      let url = request.url
-
 
41
 
-
 
42
      if (!request.url.includes('t=')) {
-
 
43
        if (request.url.includes('?')) {
-
 
44
          url += '&'
-
 
45
        } else {
-
 
46
          url += '?'
-
 
47
        }
-
 
48
        url += 't=' + new Date().getTime()
-
 
49
      }
-
 
50
 
-
 
51
      request.url = url
-
 
52
 
-
 
53
      request.headers = {
-
 
54
        Accept: 'application/json',
-
 
55
        Vary: 'Accept',
-
 
56
        'Cache-Control': 'no-cache, no-store',
-
 
57
      }
-
 
58
    }
58
  },
59
  },
59
  (error) => {
60
  (error) => {
60
    return Promise.reject(error)
61
    return Promise.reject(error)
61
  }
62
  }
62
)
63
)