问答详情
源自:5-4 秒杀交互

在做点击开始秒杀按钮做post请求的时候报404错误

http://img.mukewang.com/57835a130001fa6606390113.jpg这个是截图,麻烦老师帮忙看下

提问者:阳光zha_nan 2016-07-11 16:36

个回答

  • 吼吼在幕课
    2016-09-24 20:31:08

    如果是404错误的话, 检查一个controller类里面的 excute方法,   

    @RequestMapping(value = "/{seckillId}/{md5}/execution",
                method = RequestMethod.POST,
                produces = {"application/json;charset=UTF-8" })
        @ResponseBody
        public SeckillResult<SeckillExecution> execute

    之前忘记加@ResponseBody标注,导致秒杀执行正确,前端却不显示, 还报 server responded with a status of 404.

  • 吼吼在幕课
    2016-09-24 20:04:04

    截图不是404的错误啊。 真到碰到404错误了。

  • Asan
    2016-08-10 22:21:04

    哦,我的问题找到了,在controller中的PathVariable的参数名称和URL中的参数名称不一致导致,lz估计也是这个问题吧。

  • Asan
    2016-08-10 22:16:31

    我也碰到了相同问题,lz解决了吗?

  • 原来我叫小土慕课网给我改了名字
    2016-07-20 01:47:01

    参数的问题

  • 孙阿纪
    2016-07-16 17:09:03

    这个400错误应该是你的数据发送的有问题,检查一下传输的参数。