如何在vs代码中调试rust web server

izj3ouym  于 2022-11-12  发布在  其他
关注(0)|答案(1)|浏览(122)

我正在使用tide框架构建一个web服务器,我想在服务器收到请求时调试api函数。但是,当我点击调试按钮在vs代码,并使用curl命令从终端发送请求到服务器,终端说“连接到端口3000失败,连接被拒绝”。有人知道如何调试rust web服务器在vscode上吗?

e0bqpujr

e0bqpujr1#

当我尝试这个文档页面https://docs.rs/tide/latest/tide/上的代码时,我也遇到了同样的问题。
我去了github仓库,那里有一个自述文件,里面有一个类似但不同的https://github.com/http-rs/tide示例。它对我很有效,我可以使用rust-analyzer和CodeLLDB扩展进行调试,没有任何进一步的问题。
注意:我不得不重新启动我的计算机。在第一个例子失败后,我想我应该在Node Express服务器上尝试curl命令,以确保没有什么东西阻止请求。重新启动后,这个问题消失了。

相关问题