INNER CODE UNIT · JavaScript
postAPI
apache/cloudstack · ui/src/api/index.js:58
export function postAPI (command, data = {}) {
const params = new URLSearchParams()
params.append('command', command)
params.append('response', 'json')
if (data) {
Object.entries(data).forEach(([key, value]) => {
if (value !== undefined && value !== null) {
params.append(key, value)
}
})
}
const sessionkey = vueProps.$localStorage.get(ACCESS_TOKEN) || Cookies.get('sessionkey')
if (sessionkey) {
params.append('sessionkey', sessionkey)
}
return axios({
url: '/',