Поскольку я новичок в React + Express, у меня возникают проблемы с выяснением, как сделать POST-вызов.У меня есть клиентское приложение, работающее на React, а сервер работает на Express.У меня есть форма, в которой пользователь вводит имя.Затем с вызовом POST для стороннего HTTP я должен получить ответ и отобразить его в React Component.
Меня попросили сделать HTTP-вызов API со стороны сервера.
Тело почтового звонка должно иметь формат:
[
{
"name": //user enters in the input field
}
]
Ответ на почтовый звонок HTTP имеет формат:
[
{
"id": //auto generated id
}
]
Это код дляРеагируя на компонент после нажатия кнопки, я получил имя, введенное пользователем.
handleSubmit(event) {
event.preventDefault();
//Make a post call
const send= this.state.permissionGroupName;
const permissionGroupName = {
permissionGroupName: this.state.permissionGroupName
};
PermissionGroupsApi.addNewPermissionGroup(permissionGroupName)
.then(
result => {
console.log(result);
this.setState({ permissionGroup: result });
},
error => {
this.handleError(error);
}
)
.catch(this.handleError);
}
Теперь на стороне сервера PermissionGroupsApi Я должен сделать POST-вызов на www.example.com/*1014.*