POST запрос в node.js - PullRequest
       7

POST запрос в node.js

1 голос
/ 15 февраля 2020

ребята.

У меня задача: компания X создала школу Z, в школе есть только один класс. Школьные потребности: 1. Составить список учеников: а. идентификатор б. имя c. фамилия д. дата рождения е. адреса ф. очки

как я могу опубликовать запрос в node.js, чтобы получить всю вышеуказанную информацию? Я использую FireBase и запрос на получение уже сделан. возможно я задаю вопрос неправильно, потому что я любитель и извиняюсь за это.

Заранее спасибо.

это мой код:

const { admin } = require('../firebase');
const app = express();

app.get('/', (req, res) => {
    const reference = admin.database().ref('/students')

    reference.on('value', (snapshot) => {
        res.json(snapshot.val())
        reference.off('value')
    }, (errorObject) => {
        res.send(`somethig wrong: ${errorObject.code}`)
    })
})

app.post('/', (req, res) => {

})

module.exports = app

1 Ответ

1 голос
/ 15 февраля 2020

Вы можете использовать ax ios для отправки POST-запросов через ваше веб-приложение, как в следующем примере:

axios.post( '/student', { name: 'John', sname: 'Cage' })
     .then( function( resp ) {
       console.log( resp )
     })
     .catch( function( err ) {
       console.error( err )
     })

Теперь вы можете прослушать "/ student" (запрос POST ) с вашего NodeJS сервера:

app.post( '/student', (req, res) => {
  // Your new student data
  console.log( 'Name:', req.body.name )
  console.log( 'Surname:', req.body.sname )
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...