HTTP options 作用是什么

HTTP options 作用是什么?

  • 检查服务器所支持的请求方法
  • CORS 中的预检请求

koa-router中allowMethods的作用

  1. 响应options方法,告诉它所支持的请求方法
    请求OPTIONS方法返回404,koa中,添加app.use(userRouter.allowedMethods()),OPTIONS请求返回状态码200,请求头会返回允许的请求方法Allow →HEAD, GET, POST
  2. 相应地返回405(不允许)和501(没实现)
    如果请求DELETE方法,会返回405 Method Not Allowed,这是由于你的路由中还没有实现DELETE方法
    如果请求LINK请求,会返回501 Not Implemented,这是由于koa-router不支持该请求方法

你可能感兴趣的:(JavaScript,HTTP)