为什么请求没有被控制器捕获但出现在Wireshark中?

时间:2016-05-05 07:38:35

标签: spring spring-boot wireshark

在我的Controller类中,我有以下映射:

@RequestMapping(value = "/join/{roomId}", method = RequestMethod.POST)

我在第一行添加了断点,有时当我发送请求时,它不会被调试器捕获,响应为null

我使用Wireshark捕获了流量,请求出现在那里。 在客户端,我已经循环请求,所以当null出现时,我重复它。

这是Wireshark的日志。第三次请求成功:

Wireshark packets

PS。我知道有两个反斜杠但没关系。

如果需要,我可以提供更多详细信息。

编辑: 班级骨架:

@Controller
public class RoomController {
    private static final Logger logger = LoggerFactory.getLogger(RoomController.class);

    @RequestMapping(value = "/join/{roomId}", method = RequestMethod.POST)
    public void joinToRoom(@PathVariable("roomId") String roomId, HttpServletRequest request, HttpServletResponse response, HttpSession session) {      
        logger.info("joinToRoom");  
        ...
    }

}   

Edit2:没有额外的斜线: enter image description here

0 个答案:

没有答案