我在 IOS 应用程序中收到地图框 api 请求的 http 代码 304 状态代码。但它可以在 Chrome、Safari、Firefox 等浏览器中运行,获得 200 个代码。也适用于 Android。
https://api.mapbox.com/styles/v1/mapbox/streets-v9?access_token="my token"
304 状态代码保留为“未修改”,这意味着设备(例如浏览器或您的 IOS 应用程序)将内容识别为已存在。这意味着它已被缓存并且可以从那里提供服务并且不需要再次下载。状态 304 并不是“坏事”或“错误”,就像您在问题中所描述的那样。
我猜您在 IOS 应用程序中收到 304 是因为您没有禁用缓存,而在浏览器开发人员工具中您可能只是勾选了“禁用缓存”框。那么您将始终收到新鲜的 200 条回复。如果您取消选中该框,您还会在那里看到状态 304
您可能想在这里更深入地了解一下:https://httpstatuses.com/304 https://httpstatuses.com/304
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)