在开发Web应用程序时,经常会遇到OPTIONS请求。OPTIONS请求是一种用于获取目标资源所支持的通信选项的预检请求。在处理跨域请求时,浏览器通常会在发送实际请求之前先发送一个OPTIONS请求,以确定服务器是否支持实际请求所需的方法、头信息等。本文将介绍如何在Node.js中处理OPTIONS请求,并提供相应的源代码示例。
首先,我们需要创建一个Node.js服务器来处理请求。我们可以使用Node.js内置的http
模块来实现这一点。以下是一个简单的示例:
const http = require('http');
const server = http.createServer((req, res