使用ngrok来创建一个公开的URL,将本地端点映射到该URL,以使本地和远程端点一致。
以下是示例代码:
安装ngrok: npm install ngrok -g
启动ngrok: ngrok http 3000
注:3000为本地服务器端口号。启动成功后,会显示生成的公共URL。
将公共URL添加到远程端点中,例如: https://example.com/api -> http://generated-url.ngrok.io/api
这里的generated-url.ngrok.io是生成的公共URL。现在,当请求https://example.com/api时,将重定向到http://generated-url.ngrok.io/api,即本地服务器。
这样就可以保持本地和远程端点的一致性,从而避免出现“Local debugging endpoint with localhost and remote endpoint with custom domain are not consistent”的问题。