由于" Access-Control-Max-Age"重复数据

时间:2015-06-22 04:46:54

标签: java rest http-headers

我创建了一个可由移动应用程序访问的休息服务。为了使应用程序能够访问休息服务,我添加了下面提到的代码。我在调用我的Web服务时发送json数据。我每隔30分钟打电话给我休息一次。现在问题是我的json请求在db中保存了1次以上的情况。 我不确定,但这可能是由于" Access-Control-Max-Age"。

response.addHeader("Access-Control-Allow-Origin", "*");
response.addHeader("Access-Control-Allow-Methods", "POST");
response.addHeader("Access-Control-Allow-Headers", "Content-Type, Accept");
response.addHeader("Access-Control-Max-Age", "1728000");

休息服务代码:

@RequestMapping(value = "/savRes", method = RequestMethod.POST, headers = "Accept=application/json")
public @ResponseBody
SaveDataRes saveDateRes(@RequestBody ResDate resData,
        final HttpServletResponse httpResponse) {
...
//calling DAO to save data
}

0 个答案:

没有答案