gpt4 book ai didi

c++ - 无法使用 Poco 获取字符串的路径

转载 作者:行者123 更新时间:2023-11-27 23:47:30 25 4
gpt4 key购买 nike

我想把路径放在一个字符串中,但它总是空的:

Poco::URI uri("http://10.10.10.10:3535");
std::string path(uri.getPathAndQuery());

这个字符串部分永远不会收到任何东西并且保持为空..代码片段取自示例 https://gist.github.com/FatalCatharsis/749d93b4592e7d59d91a

最佳答案

在您的 URI 中,Path 和 Query 为空,因此您看到一个空字符串是正确的。您的 URI 只有方案、主机和端口。

这是来自维基百科的 URI 格式图:

                    authority               path
┌───────────────┴───────────────┐┌───┴────┐
abc://username:password@example.com:123/path/data?key=value#fragid1
└┬┘ └───────┬───────┘ └────┬────┘ └┬┘ └───┬───┘ └──┬──┘
scheme user information host port query fragment

关于c++ - 无法使用 Poco 获取字符串的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49446393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com