在chrome调试器中更改XHR请求数据

时间:2016-02-17 18:56:22

标签: javascript google-chrome debugging

我知道可以在chrome调试器中调试XHR请求(例如,参见this)。但是,无论如何都要在调试器中将数据传递给代码之前更改数据吗?

作为一个例子,假设XHR响应是一个json文件 @GET @Consumes({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) @Path("/") public Response findEmployees( @QueryParam("name") String name, @QueryParam("page") String pageNumber, @QueryParam("pageSize") String pageSize) { ... List<Employee> employees = employeeService.findEmployees(...); GenericEntity<List<Employee>> entity = new GenericEntity<List<Employee>>(Lists.newArrayList(employees)) return Response.ok().entity(entity).build(); } ,我想在将这些数据传递给我的js代码之前将其更改为{"name":"foo"}之类的内容。

1 个答案:

答案 0 :(得分:0)

我想最容易和最优雅的方法是在XHR的成功处理程序中获取数据,更改数据并在您的js代码中根据需要使用它。