Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如果有人点击NodeJSAPI,如何将数据从NodeJS传递到Angular 1.x?_Node.js_Angularjs_Node Modules_Angular1.6_Nodejs Server - Fatal编程技术网

Node.js 如果有人点击NodeJSAPI,如何将数据从NodeJS传递到Angular 1.x?

Node.js 如果有人点击NodeJSAPI,如何将数据从NodeJS传递到Angular 1.x?,node.js,angularjs,node-modules,angular1.6,nodejs-server,Node.js,Angularjs,Node Modules,Angular1.6,Nodejs Server,我正在开发用户可以通过post请求点击“test.com/sso”的功能。验证请求后,如何将返回值发送到Angular js 1.X?我使用nodeJs作为后端 Nodejs -server.js const express = require('express'); const app = express(); var path = require('path'); var bodyParser =require('body-parse'); app.use(express.static(p

我正在开发用户可以通过post请求点击“test.com/sso”的功能。验证请求后,如何将返回值发送到Angular js 1.X?我使用nodeJs作为后端

Nodejs -server.js

const express = require('express');
const app = express();
var path = require('path');
var bodyParser =require('body-parse');

app.use(express.static(path.join(__dirname, '/angular')));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));

app.post('/sso', function(req,res){
    //Something...(your code)
  .then(data =>{
    return res.status(200).json(data + "RESPONSE FROM SERVER");
  )}.catch(error=>{
    res.send(error);
  )}
)};

app.listen(3000, function(){
  console.log("Server Listening On Port 3000"):
)};
Nodejs -server.js

const express = require('express');
const app = express();
var path = require('path');
var bodyParser =require('body-parse');

app.use(express.static(path.join(__dirname, '/angular')));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }));

app.post('/sso', function(req,res){
    //Something...(your code)
  .then(data =>{
    return res.status(200).json(data + "RESPONSE FROM SERVER");
  )}.catch(error=>{
    res.send(error);
  )}
)};

app.listen(3000, function(){
  console.log("Server Listening On Port 3000"):
)};

如果其他第三方点击我们的API,我们是否在我们的应用程序中返回值?是,只允许它用于特定的域使用响应。set('Access-Control-allow-Origin','domain.com');您也可以使用“npm vhost”软件包并使用“npm头盔”保护应用程序。如果其他第三方点击我们的API,我们是否在应用程序中返回值?是,仅允许它用于特定的域使用响应。set('Access-Control-allow-Origin','domain.com');您还可以使用“npm vhost”软件包,并使用“npm头盔”保护应用程序。