Передайте данные post на другой URL и получите ответ URL в post response

#node.js

#node.js

Вопрос:

Я пытаюсь передать некоторые данные /card , затем отфильтровать их и отправить по URL, и окончательный ответ my / card должен быть отправлен с URL.

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

    var testData = req.body.orderId;
    if(testData!=null){ 
        var options = {     
        uri: 'https://localhost',
        headers: {'content-type' : 'application/json'},
        method: 'POST',
        json: {"longUrl": testData}
      };
      request(options, function (error, response, body) {
        if (!error amp;amp; response.statusCode == 200) {
            // res.json(testData);
          console.log(body.id) // Print the shortened url.
        }
      });
    }

});
  

Ответ №1:

Вы можете использовать Node.js основной модуль http для выполнения HTTP-запроса из вашего приложения Node. Вы можете ознакомиться с официальной документацией и различными опциями здесьhttps://nodejs.org/api/http.html#http_http_request_options_callback