【发布时间】:2020-10-04 06:49:01
【问题描述】:
我不知道它是否会,但如果我的服务器响应 HTTP 状态代码 304,Fetch API(特别是 response.ok)和 axios.get() 是否会将响应视为 200?
两者的文档都谈到如果响应代码在 200-299 范围内,则请求被视为成功,但显然 304 不在此范围内。
【问题讨论】:
-
没有,但是如果重定向成功,那么他们会返回第二个请求的响应,其状态可以是2**
-
这是个好问题。我试图根据这个 304 对“状态”做出决定,但我现在看到 axios 总是检索 200。