我有一个使用$ http服务从远程服务器获取数据的角度应用程序。在某些情况下,我需要为每个请求附加一个自定义标题值,并且我想使用facilities provided by the framework来完成此操作。
出于安全原因,要在角应用的Web服务器上计算要添加的标头值,这意味着requestTransform必须首先向应用Web服务器发出请求以获取标头值并将其添加到$ http请求中从远程服务器获取数据。
是否可以使用requestTransform来完成此任务?或者,将需要和包装我的数据获取调用服务,从$ http调用到远程服务器之前,从应用程序Web服务器获取标头值。
我想我的问题不清楚。我希望转换函数会同步发生,听起来就像它一样。所以,为了确认,我可以在转换函数中创建一个异步请求,直到'内部'请求返回才会发出'外部'函数。 – Jason
@Jason我真的不认为你可以在转换函数中做异步请求......但是请给它一个... –
哦,我误解了你的评论。我看到你现在说的话,转换函数必须同步完成,所以它的结果可用于$ http服务调用。得到它了。 – Jason