在进行script中 $.post 请求时,地址栏会自动跟加 seckill/1000

来源:5-4 秒杀交互

攻城狮Flion

2017-11-03 16:05

如题,$.post(seckill.URL.exposer(seckillId),{},function(result){}

$.post(seckill.URL.exposer(seckillId),{},function(result)执行后的结果地址为:

seckill/1000/1000/md5/execution,  前面的seckill/1000   在get请求不会自动跟加,为何用post请求就会自动跟加上这样的前缀,如何解决。

写回答 关注

4回答

  • iOS小车
    2018-11-29 16:44:46

    真是疏忽啊,确实是少了一个/

  • 风雨同行13
    2018-05-09 22:06:00

    在URL里面return的地址前面少了一个/

  • 攻城狮Flion
    2017-11-07 12:40:48

    没有  问题已经解决了  

     在URL中  例如第一个 now() ,返回值  return "seckill/time/now"可能一下子看不出来什么结果,

    但seckill前面少了一个' / ' ,这个分号,具体的我不太知道,但应该有一个纠错的方法帮你纠正了,就在前面帮你追加了,seckill/1000 时detail详情页的信息,就变成了 seckill/{seckillId}/seckill/time/now,但如果有一个'/' 就解决了问题

  • 冷酷柔情_Demo
    2017-11-05 01:19:05

    你弄错了吧  post 请求的 URL是不会在地址栏上出现的,这是常识

Java高并发秒杀API之web层

Java实现高并发秒杀API的第三门课,介绍Web层的设计和实现

66124 学习 · 420 问题

查看课程

相似问题