Django项目浏览器客户端request访问多次/重复访问服务器问题

Django项目浏览器客户端request访问多次/重复访问服务器问题

#问题:每次点击页面的某个链接访问服务器,在log状态总能看到浏览器重复多次访问服务器。
比如日志反馈,同一时间总是两次访问,造成资源浪费。
[14/Jan/2021 17:23:19] “GET / HTTP/1.1” 200 72
[14/Jan/2021 17:23:19] “GET / HTTP/1.1” 200 72
[14/Jan/2021 17:23:20] “GET / HTTP/1.1” 200 72
[14/Jan/2021 17:23:20] “GET / HTTP/1.1” 200 72
[14/Jan/2021 17:23:21] “GET / HTTP/1.1” 200 72
[14/Jan/2021 17:23:21] “GET / HTTP/1.1” 200 72

#可能的症结点:
在排除可能由于自定义的middleware导致的跳转、重定向等逻辑问题后,可能存在问题的地方:

1/在html页面中的img标签中的src属性,如果src="#“就会导致浏览器向服务器重复请求,改为src=”"(为空),症状消失。

2/同以上的情形一样,link标签,其 href="#“时会导致重复请求。
设置href=”"就没有问题。

3/具体有没有其他标签存在这样的情况,待发现后继续补充。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值