为什么会发送OPTIONS请求

为什么会发送OPTIONS请求,第1张

最近洞散首完成了一个番茄闹钟webApp: WJW-番茄土豆 ,小伙纳数伴在帮忙测试bug的时候发现浏览器每次发送正式请求之前,都会发送一个OPTIONS请求:

CORS MDN 是这么描述的

OPTIONS请求即预检请求,可用于检测服务器允许的 http 方法。当发起跨域请求时,由于安全原因,触发一定条件时浏览器会在正式请求之前自动先发起OPTIONS请求,即 CORS 预检请求,服务器若接受该跨域请求,浏览器才继续发起正式请求。

这里就要说说请求的分类:简单请求和预检请求。

简单请求 :满足以下几种情况(日常开发基本上只会掘喊注意前两种)

预检请求 :满足以下几种情况

请求附带身份凭证 >. cookies

服务器基于从预检请求头部获得的信息来判断,是否接受接下来的实际请求。

此次options请求返回了响应头的内容,但没有返回响应实体response body内容。

当然是可以的:

无法恢复

只能重新设置。

番茄钟,是指工作25分钟,花5分钟休息,然后再进行下一个25分钟,再休息5分钟。如此循环下去。

番茄钟能够让你时刻警示自己的时间都花在哪了,然后走偏时能尽快提醒自己回到最重要的事情上,很多人认为这没什么必要,但有无数人就是因为没有时间观念,把很多最宝贵的时间都花在了不重要的琐事上。不过,要是真的在企业上班,想要实现番茄钟的工作燃谨模式,几乎是不可能的,毕竟上班的工作时间不是我们所能控制的。所以番茄钟会更适合那些自由职业、大学生这种有很多自由时间的人。但皮此基也不要因为自己在企业上班就放弃了番茄钟这个模式,因为你在下班和周末休息时,那些自由时间都是可以自己扒缓掌控的。而且只要有半小时的自由时间,就可以进行一个番茄钟了,所以不存在说你因为太忙而没时间去执行番茄钟的情况。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12454004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存