Как уже упоминалось выше, я получил данные и отобразил их в запросе на получение, чтобы получить данные с сервера и отобразить их в формате JSON, я использовал эту библиотеку https://www.npmjs.com/package/jira-connector, всякий раз, когда я локально выбираю данные он работает и отображает данные JSON, но при развертывании их на веб-сервере Heroku ( example.herokuapp.com ) извлеченные данные не отображаются при
example.herokuapp.com / jiraWIPCRs (пустые данные / ноль) и в http://localhost:2000/jiraWIPCRs данные отображаются.
const base64 = require('base-64');
const JiraClient = require('jira-connector');
const jira = new JiraClient( {
host: '***********************',
protocol: 'http',
basic_auth: {
base64: base64.encode("username:password")
},
port: ****
});
//endpoint
app.get('/jiraWIPCRs', (req, res) =>{
jira.search.search({
jql: ' "ECR #" != NULL AND "status" != Accepted AND "status" != Canceled AND "type" = "Change Request" AND "project"="Customer Support"',
maxResults: 5000
}, function(error, issue) {
res.send(issue);
});
});
const port = process.env.PORT || 2000;
app.listen(port, () => {
console.log("App is running on port " + port);
});