了解调用RESTful API的页面



我们如何知道在java文件中调用RESTful API的页面或服务的名称或页面的状态。类似于 AngularJS 中的$state.current.name

我已经使用@RequestMapping()在 java 中创建了 api。在这个java文件中,我想知道调用此API的页面的名称。因为我想在不同的页面上调用相同的 api,并希望根据请求 API 的页面记录不同的字符串。我正在使用AngularJS中的$http.get(api)来调用API。

我们发现了解当前 URL/状态的最可靠方法是将其作为请求有效负载的一部分发送。这解决了 HTTP 引用标头剥离的问题。您已经有$state.current.name,因此将其添加到您的 API 调用 JS 服务函数中应该很简单。

如果您需要将其添加到每个请求中,一种选择是使用拦截器将元数据添加到每个包含 JSON 的 HTTP 请求中。

最新更新