Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.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
Angularjs 向RESTAPI中的每个请求添加一些信息_Angularjs_Rest_Spring Boot_Restangular - Fatal编程技术网

Angularjs 向RESTAPI中的每个请求添加一些信息

Angularjs 向RESTAPI中的每个请求添加一些信息,angularjs,rest,spring-boot,restangular,Angularjs,Rest,Spring Boot,Restangular,我有一个角度的应用程序。从前端我可以设置一些值。这个值类似于config,可以更改。 它是一个简单的字符串变量。如何将此配置附加到每个REST请求? 我问的主要是方法 也许通过标题传递它是个好主意?对于angular 1.x,写一个: 用于全局错误处理、身份验证或任何类型的 请求或请求的同步或异步预处理 在对响应进行后处理时,最好能够拦截 在将请求移交给服务器之前进行请求,并在提交之前进行响应 它们被移交给启动这些应用程序的应用程序代码 请求 对于angular 2.x/4.x,应该是解决问题的

我有一个角度的应用程序。从前端我可以设置一些值。这个值类似于config,可以更改。 它是一个简单的字符串变量。如何将此配置附加到每个REST请求? 我问的主要是方法

也许通过标题传递它是个好主意?

对于angular 1.x,写一个:

用于全局错误处理、身份验证或任何类型的 请求或请求的同步或异步预处理 在对响应进行后处理时,最好能够拦截 在将请求移交给服务器之前进行请求,并在提交之前进行响应 它们被移交给启动这些应用程序的应用程序代码 请求

对于angular 2.x/4.x,应该是解决问题的关键


我使用的是angular2,我的解决方案是创建一个
服务
并注入“Http”依赖项,然后编写两个方法“get”、“post”,这些方法在调用“Http”之前在头中添加一个条目,在其他组件/服务中,我只注入这个
服务
类,然后调用它的“get”或“post”.

如果您在angular 1.3或更低版本中工作,则代码应该与此类似 数据应作为正文数据发送到服务器

var basecall = Restangular.all('url');
bascall.post($scope.config).then(function(data){

 })

在服务器端,您希望如何处理这些值?