为什么会有OPTIONS请求

在做项目时,很多时候发送一个post请求,是先发送一个option请求,然后再发送post请求,为什么会这样呢?
zblzm, 前端5年前