文件名称:ach:连接中间件以设置访问控制标头
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-05 10:39:03
JavaScript
啊 ach 是一个连接/快速中间件生成器,用于为跨源资源共享设置访问控制标头。 什么是跨域资源共享 (CORS)? CORS 是一组标头,您可以在响应中设置,以声明其他来源(域)上的内容可以通过浏览器向您的网站发出通常不允许的某些请求(例如带有凭据的请求或 JSON POST) ),并读取来自这些跨域请求的响应(通常是不允许的)。 请参阅和。 跨域资源共享是否可以防止未经授权的请求? 与号访问控制头部响应仅作为传达给用户的浏览器时,他们应该允许的其他领域,使从用户的浏览器请求到服务器的机制。 这些站点已经可以从浏览器触发对您的域的简单请求:CORS 只允许通过像 XMLHttpRequest 这样的机制的更复杂的请求,否则默认情况下会被阻止。 这是浏览器的标准规定行为:其他用户代理(例如,Node.js 中的请求)可以发出他们想要的任何请求,包括他们希望的 Origin 标头的任何
【文件预览】:
ach-master
----.gitignore(102B)
----README.md(7KB)
----test()
--------null-origin.js(1KB)
--------single-origin.js(2KB)
--------multiple-origin.js(3KB)
--------allow-credentials.js(2KB)
--------defaults.js(2KB)
----LICENSE(1KB)
----package.json(592B)
----index.js(3KB)
----.travis.yml(43B)