共计 1260 个字符,预计需要花费 4 分钟才能阅读完成。
有时前端在调用一些第三方 API 时会遇到跨域问题,通过反代并在 headers 里配置即可跨域
使用方法:https://xxx.workers.dev/https://guge.com 可用于反代网页、json 甚至 image 等文件 |
网友回复:
注册 : 用 response.body 替换掉 response.blob() 性能会更好
programer: 把第 3 行里 url 的值写死成你想要的 url 即可,例如:let url = ‘https://hostloc.com/forum.php’; 复制代码 附赠一个 CloudFlare Page Function 的反代跨域方案 https://github.com/netnr/workers
whiler: 支持技术贴
干货插眼小助手 : mark
huanx: 好东西,收藏了
fxy: mark
lurkrazy: 可以反油管和谷歌吗
worryfree: .body() 是 null,我也不知道为什么 你试试看
可怕的 mjj: body 是属性,不是方法
programer: 确实可以
whiler: 能登陸不?
注册 : https://bafkreid4fw6mciwudcp226p2vpqrz4fm4xtwcwqdjmyhqjp42utr6mhnoi.ipfs.nftstorage.link/ 卧槽 这个牛啊 有源码吗。想部署一个 ——— 明白了
注册 : 反代网站可以登录吗
你是人 : 有些网站还有执行 js 加载静态资源的,这些对这些网站不适用
吐槽 : https://nft.storage/
emptysuns: 战略收藏
programer: 好东西,收藏了
freeke: 10 万次请求,能干什麼?
叫我 ams 就好了 : 怎么直接把 url 写到代码里呀大佬
奧巴马 : 会替换页面里的网址吗
Amanda: 访问咕咕出这个
注册 : mark
注册 : 把第 3 行里 url 的值写死成你想要的 url 即可,例如:let url = ‘https://hostloc.com/forum.php’; 复制代码 附赠一个 CloudFlare Page Function 的反代跨域方案 https://github.com/netnr/workers
winsean: 补齐 url 那个好像是 cloudflare 的 bug,本地调试时不需要补
干货插眼小助手 : 主要用于 api 跨域,没做那么深层。而且 workers 域名被墙,做那个意义不大
programer: 支持技术贴
programer: 为什么我看不到源码
huanx: 不会用
lamb: 请问大佬这是干啥的 貌似我需要 但是我又不懂
netsky: mark
aes: 可以绑定自己的域名啊
注册 : 还没试过,不知道 ip 有没有墙
注册 : 感谢大佬指点
programer: 谢谢分享
Amanda: 这个 反代 访问不能点击 例如 https://xxx.workers.dev/https://hostloc.com 访问是可以的 但是随便点击一下就跳回 https://hostloc.com 了
TMD: 这可以真正跨域吗?因为很多 web 的 nginx 设置了 access host,貌似没有办法呢
七年 : 技术贴,战略性 MARK