Попытка передать данные json во внешний интерфейс и пробовала кучу версий запросов axios, но продолжает получать код состояния 404.
Это пример внешнего интерфейса:
class App extends Component {
constructor () {
super();
this.state = {
message: ''
};
this.handleClick = this.handleClick.bind(this);
}
handleClick () {
axios.get('./hello')
.then(response => {
this.setState({ message: response.data.text });
})
.catch(error => {
console.log(error);
});
}
render () {
return (
<div className="button-container">
<button className='button' onClick={this.handleClick}>Click Me</button>
<p>{this.state.message}</p>
</div>
)
}
}
и внутренней маршрутизации:
@app.route('/hello')
def hello_world():
return jsonify(text='hello world')
В сообщении об ошибке указано «Не удалось загрузить ресурс: серверответил со статусом 404 (Не найдено) 'или говорит http://localhost:5003/hello не существует