近期出现了问题,香港服务器似乎被禁用了无法请求,但是重新买台服务器去搭建挺不划算的,所以某天尝试用了一下云函数服务进行搭建代理,测试确实没问题,所以写个小教程分享给大家
第一步
当然是开通云函数服务,这里我以阿里的服务为例,其他供应商应该都会提供类似服务,可以根据自己需求选择对应供应商
阿里中,找到「函数计算 FC」,进行开通,这里我已经开通了就不再演示
开通后在左侧菜单栏找到「函数」,此时在上面导航栏需切换地区,这里我选的「美国硅谷」
然后点击创建函数
进去后,函数选择「WEB 函数」
「基本设置」中可以随意配置一下「函数名称」
「函数代码」中「运行环境」选择「Node.js 18」,代码上传方式选择「通过 ZIP 包上传代码」
接着,「代码包」点击我进行下载zip压缩包,仓库源地址:仓库地址,下载后进行上传
「启动命令」填入npm run start
「监听端口」填入 9000
创建完成后,在下方找到「测试函数」,直接进行点击,结果为「部署完成」就证明已经成功了
然后回到上方「函数概览」,点击 「HTTP 触发器」
找到公网访问地址,复制一下 https 地址
此时这个链接相当于为官网的 api 代理地址,可以进行请求测试