borah/cors-proxy

本地开发时无需烦恼即可绕过CORS问题。

安装: 7

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

类型:项目

1.0.3 2024-01-22 18:19 UTC

This package is not auto-updated.

Last update: 2024-10-01 19:30:44 UTC


README

CORS Proxy是一个基于Laravel Zero的命令行工具,在本地开发时非常有用,可以消除可能出现的所有CORS错误。

原因

不幸的是,我们并不总是有访问后端或更改CORS头部的便利。这个工具将帮助您绕过这个问题。

要求

要使用CORS Proxy,您需要在计算机上安装PHP 8.1+,并且需要安装Composer

安装

要安装CORS Proxy,需要运行以下命令

composer global require borah/cors-proxy

用法

用法非常简单。这是命令结构

cors-proxy <host> {--headers=} {--port=1337}

host 参数是你想要代理的主机URL。 --headers 选项应该是一个包含要发送到所有请求中的默认头部的JSON。 --port 选项用于指定代理服务器要使用的端口。

示例

cors-proxy "https://httpbin.org"

此命令将在端口1337上启动代理服务器,并将所有请求代理到 https://httpbin.org

curl -X GET "https://:1337/get?foo=bar&baz=qux" -H "x-custom-header: custom value"