Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
如何使用Angular5获取重定向URL_Angular_Url - Fatal编程技术网

如何使用Angular5获取重定向URL

如何使用Angular5获取重定向URL,angular,url,Angular,Url,我从JSON服务器获得一个临时URL 此临时URL重定向到另一个(永久)URL 我想获取这个重定向(永久)URL以将其存储在我的数据库中 有没有可能用角5 因此,如果可以路由,这里可以使用多种方案。导航到该url,然后可以在angular中使用ActivatedRouteSnapshot,并使用激活路由的值将post请求发送到服务器 第二种情况是使用服务器请求直接命中临时url,并通过永久url发送响应,然后可以在下一个(响应)中传递,该url可以进一步保存在数据库中 我宁愿直接用Angular

我从JSON服务器获得一个临时URL

此临时URL重定向到另一个(永久)URL

我想获取这个重定向(永久)URL以将其存储在我的数据库中

有没有可能用角5

  • 因此,如果可以路由,这里可以使用多种方案。导航到该url,然后可以在angular中使用ActivatedRouteSnapshot,并使用激活路由的值将post请求发送到服务器
  • 第二种情况是使用服务器请求直接命中临时url,并通过永久url发送响应,然后可以在下一个(响应)中传递,该url可以进一步保存在数据库中

  • 我宁愿直接用Angular 5来做

    但最后,正如JB和Vaibhav所建议的,我使用了一个服务器,在该服务器上运行了一个PHP程序。在这个程序中,我使用curl获取重定向URL的值


    我使用HttpClient从Angular访问这个PHP程序。

    确定:将临时URL传递到服务器,让服务器向该临时URL发送请求以获取永久URL,并将其存储在数据库中。