Ajax JSON响应附加了一些数字和|&引用;当我们使用带有Spring Boot的Apache服务器时,多次命中同一请求时
我们有一个嵌入tomcat的Spring启动应用程序。除此之外,我们还配置了apache。我们有一个RESTURI,它提供JSON响应。我使用ResponseEntity类生成响应。当AJAX多次命中同一个请求时,响应会附加一些数字,其中以管道(|)符号分隔。这并不总是发生,但偶尔会发生。下面是我们偶尔得到的回复示例Ajax JSON响应附加了一些数字和|&引用;当我们使用带有Spring Boot的Apache服务器时,多次命中同一请求时,ajax,spring,apache,spring-mvc,spring-boot,Ajax,Spring,Apache,Spring Mvc,Spring Boot,我们有一个嵌入tomcat的Spring启动应用程序。除此之外,我们还配置了apache。我们有一个RESTURI,它提供JSON响应。我使用ResponseEntity类生成响应。当AJAX多次命中同一个请求时,响应会附加一些数字,其中以管道(|)符号分隔。这并不总是发生,但偶尔会发生。下面是我们偶尔得到的回复示例 618|{"key11":"val11","key12":"val12"}{"key21":"val21","key22":"val22"} 下面是生成响应的示例代码: @
618|{"key11":"val11","key12":"val12"}{"key21":"val21","key22":"val22"}
下面是生成响应的示例代码:
@RequestMapping(value = "/loadusersdata", method = RequestMethod.POST)
public ResponseEntity<List<Users>> loadData(@RequestBody UserDTO userDTO) {
...
...
List<Users> userList = UsersInfoService.getUsersInfo(userDTO);
return new ResponseEntity<List<Users>>(userList, HttpStatus.OK);
}
我对春天很陌生。坚持这个问题。
如能立即提供帮助,将不胜感激。
提前感谢。您能发布完整的请求和响应标题和数据吗?您应该能够在Chrome开发工具中获得它。只是传感器里面有任何敏感的东西Strelok花了很多时间来复制。我已经添加了有问题的标题和响应数据。请检查它是否可以帮助我
**Response Headers:**
Cache-Control:private, no-cache, no-store, proxy-revalidate, no-
transform
Connection:Keep-Alive
Content-Security-Policy:child-src 'self';
Date:Wed, 12 Jul 2017 11:01:37 GMT
Expires:Fri, 11 Aug 2017 11:01:37 GMT
Keep-Alive:timeout=5, max=99
Pragma:no-cache
Server:Apache
Transfer-Encoding:chunked
X-Content-Type-Options:nosniff
X-Frame-Options:SAMEORIGIN
X-Frame-Options:SAMEORIGIN
X-XSS-Protection:1; mode=block
**Request Headers:**
Accept:*/*
Accept-Encoding:gzip, deflate, br
Accept-Language:en-US,en;q=0.8
Authorization:Bearer
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJpbmZ5b3duZXIiLCJpYXQiOjE0OTk4NTcyOTV9.RR-
VilaC_eNrwXXqkfE024unXpXAm-_P_LoivnGQCOI
Connection:keep-alive
Content-Length:91
Content-Type:application/json
Host:alertuat.coy.com
Origin:https://alertuat.coy.com
Referer:https://alertuat.coy.com/
User-Agent:Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36
X-Requested-With:XMLHttpRequest
Response Data:
689|{"userId":95,"user_name":john123, "location":"Uppumpadam Rd, Kannadi-II, Kerala 678701, India",...}[{"userId":96,"user_name":rabkya, "location":"Uppumpadam Rd, Kannadi-II, Kerala 678701, India"...}, {"userId":97,"user_name":venky, "location":"Uppumpadam Rd, Kannadi-II, Kerala 678701, India"...}, {"userId":98,"user_name":john1234, "location":"Uppumpadam Rd, Kannadi-II, Kerala 678701, India"...}, {"userId":99,"user_name":john1253, "location":"Uppumpadam Rd, Kannadi-II, Kerala 678701, India"...},{"userId":100,"user_name":gyan, "location":"Uppumpadam Rd, Kannadi-II, Kerala 678701, India"...}]