上传的url出现&_=1631701770485

send?phone=18340081938&=1631701770485 500 (OK)
上传时出现后面多余的部分&
=1631701770485,不知道是为什么

这个看上去像时间戳
这是毫秒级的时间戳。

img

这个主要是为了确保每次使用的URL是不同的
如果两次使用的URL相同,浏览器会从缓存中调取上次访问的结果直接返回,而不向后台申请数据,这样可以提高访问速度
但如果想每次都访问咋办,一个是在浏览器设置中设定每次都向后台请求,不使用缓存,但这要求用户去修改浏览器设置,对于ToC的产品,没有办法要求每个用户这么去做。因此只能保证每次的URL串不相同,方法就是在URL中增加一个与数据访问无关,但确保每次访问URL串不同的内容,就是增加一个时间戳
你也可以考虑用GUID,只要确保URL串不相同的方法都可以

拼接上时间戳了,需要检查下你上传用的插件或者自己写的方法,是不是自动拼接了参数

首先,你得明确你是浏览器还是自己上传的时候出现这个时间戳?

1、如果是浏览器,那么是浏览器本身的行为,目的如楼上所说,就是为了标识每次的url不一样
2、如果是你发起的请求,那么检查下在发起请求前的参数设置说明,

以上2个方面就可以找到问题。


你不要告诉我,你是在做爬虫。

报500,是后台有bug,让后台检查下,看下日志