level 2
chen1943a
楼主
服务端用的php写的接口,前端用jquery的ajax请求,接口稳定运行了三四年,今天中午睡了一觉,突然出了问题。
提交数据的base64转过的,大概类似这样:eyJhY3Rpb24iOiJzZWxlY3RGcm9tVGFibGUiLCJ0YWJsZSI6IkVQR0ZpbGVQdXNoTGlzdCIsIm9yZGVyIjoiIE9SREVSIEJZIGlkIERFU0MiLCJsaW1pdCI6IiBsaW1pdCA0MCwyMCAiLCJ3aGVyZSI6IiB3aGVyZSBpZCA
正确的返回结果应该是个json字符串,类似这样:{"meg":"ok"}
现在每次请求接口,会有大概一半左右的概率,服务器会返回这样的数据:
eyJhY3Rpb24iOiJzZWxlY3RGcm9tVGFibGUiLCJ0YWJsZSI6IkVQR0ZpbGVQdXNoTGlzdCIsIm9yZGVyIjoiIE9SREVSIEJZIGlkIERFU0MiLCJsaW1pdCI6IiBsaW1pdCA0MCwyMCAiLCJ3aGVyZSI6IiB3aGVyZSBpZCA{"meg":"ok"}
就是把前端提交的数据拼在了正确的返回结果前面。。。。
也不是每次都这样,正确的返回和错误的返回大概各占一半吧。
各路大神看看这是抽的什么风啊。
大中午的,也没人改服务器的设置啊。。。
头疼。
2023年06月15日 07点06分
1
提交数据的base64转过的,大概类似这样:eyJhY3Rpb24iOiJzZWxlY3RGcm9tVGFibGUiLCJ0YWJsZSI6IkVQR0ZpbGVQdXNoTGlzdCIsIm9yZGVyIjoiIE9SREVSIEJZIGlkIERFU0MiLCJsaW1pdCI6IiBsaW1pdCA0MCwyMCAiLCJ3aGVyZSI6IiB3aGVyZSBpZCA
正确的返回结果应该是个json字符串,类似这样:{"meg":"ok"}
现在每次请求接口,会有大概一半左右的概率,服务器会返回这样的数据:
eyJhY3Rpb24iOiJzZWxlY3RGcm9tVGFibGUiLCJ0YWJsZSI6IkVQR0ZpbGVQdXNoTGlzdCIsIm9yZGVyIjoiIE9SREVSIEJZIGlkIERFU0MiLCJsaW1pdCI6IiBsaW1pdCA0MCwyMCAiLCJ3aGVyZSI6IiB3aGVyZSBpZCA{"meg":"ok"}
就是把前端提交的数据拼在了正确的返回结果前面。。。。
也不是每次都这样,正确的返回和错误的返回大概各占一半吧。
各路大神看看这是抽的什么风啊。
大中午的,也没人改服务器的设置啊。。。
头疼。