Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.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
Javascript 如何在有角度的页面中接收GET请求?_Javascript_Angular_Http - Fatal编程技术网

Javascript 如何在有角度的页面中接收GET请求?

Javascript 如何在有角度的页面中接收GET请求?,javascript,angular,http,Javascript,Angular,Http,我正在开发Angular应用程序,用户打开URL()填充表单 之后,用户点击PAY按钮,一个POST请求被发送到服务器,通过这个按钮到达支付门 postBackURL: 'https://localhost:4200/oilChanger' 在服务器上创建令牌后。服务器使用postBackURL中提供的url向我的angular应用程序发出GET回调。如何处理is呼叫并将UI路由到换油机。我在控制台中遇到此错误: 获取0() core.js:1350 ERROR HttpErrorRespon

我正在开发Angular应用程序,用户打开URL()填充表单

之后,用户点击PAY按钮,一个POST请求被发送到服务器,通过这个按钮到达支付门

postBackURL: 'https://localhost:4200/oilChanger'
在服务器上创建令牌后。服务器使用postBackURL中提供的url向我的angular应用程序发出GET回调。如何处理is呼叫并将UI路由到换油机。我在控制台中遇到此错误:

获取0()

core.js:1350 ERROR HttpErrorResponse{headers:HttpHeaders,状态:0,状态文本:“未知错误”,url:null,ok:false,…}


现在的问题是,我为该回调URL配置的相应角度页面并没有打开。我在RouteProvider中配置了/oilChanger页面,但这似乎不起作用

但是,如果我通过浏览器直接打开url,它就会被打开。 我的http呼叫:

this.http.post('https://abcd.com/Index.jsf', body.toString(), options).subscribe(response => {
      console.log(response)
    });
如何处理这种情况?任何帮助都将不胜感激

如何在AngularJS页面中接收GET请求

你不能

Angular是一个客户端JavaScript框架

HTTP请求由服务器而不是客户端接收


  • 您需要运行HTTP服务器(无论如何,您都需要一个服务器来将Angular应用程序交付给客户端)
  • 您需要使用postBackURL,您正在使用的服务可以使用该URL访问该服务器
    localhost
    表示“这台计算机”,发出回发请求的服务将对“这台计算机”对您的web浏览器有不同的理解
  • 您需要在HTTP服务器上处理回发请求。如何做到这一点将取决于您希望对请求中的信息做什么。如果您需要将其恢复到Angular,那么您可能还需要在Angular应用程序和HTTP服务器之间建立WebSocket连接
  • 如何在AngularJS页面中接收GET请求

    你不能

    Angular是一个客户端JavaScript框架

    HTTP请求由服务器而不是客户端接收


  • 您需要运行HTTP服务器(无论如何,您都需要一个服务器来将Angular应用程序交付给客户端)
  • 您需要使用postBackURL,您正在使用的服务可以使用该URL访问该服务器
    localhost
    表示“这台计算机”,发出回发请求的服务将对“这台计算机”对您的web浏览器有不同的理解
  • 您需要在HTTP服务器上处理回发请求。如何做到这一点将取决于您希望对请求中的信息做什么。如果您需要将其恢复到Angular,那么您可能还需要在Angular应用程序和HTTP服务器之间建立WebSocket连接

  • “我在RouteProvider中配置了/oilChanger页面,但这似乎不起作用。”然后,为什么不显示RouteProvider或其他代码?这是非常轻,以帮助你在这里!请显示更多html和js代码。您确定需要向
    发送post请求吗https://abcd.com/Index.jsf“
    ?”我在RouteProvider中配置了/oilChanger页面,但这似乎不起作用。“那么,为什么不显示RouteProvider或其他一些代码呢?这是非常轻,以帮助你在这里!请显示更多html和js代码。您确定需要向
    发送post请求吗https://abcd.com/Index.jsf“