我将 rails api 与 puma 用作应用服务器, React js 用作 nginx 服务器的前端作为Web服务器。问题是当我发出api请求时,服务器几次以json格式响应数据。
但是,在某些请求之后,Web服务器以status 200
响应没有数据。当我尝试将数据作为response.data访问时,我得到response.data=""
Api请求
function fetchHolidays(year) {
const requestOptions = {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'access-token': Cookie.get('accesstoken'),
'client': Cookie.get('client'),
'uid': Cookie.get('uid'),
'expiry': Cookie.get('expiry'),
'token-type': Cookie.get('tokentype')
}
}
return axios(`${baseURL.URL}${baseURL.PORT}/api/v1/holidays`,
requestOptions).then(response => {
return response
});
}