所以我遇到了问题,我需要将数据发送到服务器,我使用ajax发送数据。我在我的测试服务器上测试了所有内容并且都运行了但当我尝试在我的服务器上做它..它有时工作,大多数时候只是给我灰色200 OK网络状态,我无法弄清楚为什么..这里有些图片
答案 0 :(得分:2)
在您打开网络时查看转移列,您会收到通知,表明您的请求的响应已被缓存,
我认为这是在这里解释的:
https://webmasters.stackexchange.com/questions/53942/why-is-this-response-being-cached
要避免缓存,您必须在标头请求中发送以下值:
headers: {
'Cache-Control': 'no-cache, no-store, must-revalidate',
'Pragma': 'no-cache',
'Expires': '0'
}
答案 1 :(得分:1)
它仍然是200,这意味着它对你来说没问题......(除非你没有,否则你必须禁用缓存)
答案 2 :(得分:0)
可能你没有在ajax调用中提到过dataType,请提供你写的ajax的示例代码,这样我们就可以找到错误。