奇怪的字符在chrome浏览器发送URL时
Weird character in chrome when sending URL
我有一些麻烦,而试图打开一个本地文件在谷歌浏览器,因为它给了我一个奇怪的URL在谷歌浏览器,但打印只是很好的控制台。
下面是我的代码:int subId = 902 ;
system(("google-chrome "+localURL+"initialFr.html?id="+to_string(subId)).data());
std::cout << ("google-chrome "+localURL+"initialFr.html?id="+to_string(subId)).data() << std::endl
下面是我在控制台中得到的输出:
文件:///home/lonni/问卷/initialFr.html吗?id = 902
这是我在chrome中得到的地址:
文件:///home/lonni/问卷/initialFr.html % 3 fid = 902
我在ubuntu上使用c++11(因此是.data()
)。
你们知道这是怎么来的吗?
Thanks in advance
file:
URL模式不支持HTTP模式参数传递。这些参数旨在由HTTP服务器解释。
如果需要传递参数,可以使用锚,例如:
file:///home/lonni/Questionnaire/initialFr.html#902
相关文章:
- 如何使用url确定网站协议
- 下载URL中的所有文件
- 使用libcurl提交批量url的正确BING Api POST url是什么
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 将所有 URL 组织在类中的一个位置
- 应用程序无法找到铬边缘浏览器
- 从 C++ 中的 URL 获取结果
- 如何从WebAssembly模块检测浏览器信息?
- 在加载 MSHTML 文档之前从 MSHTML 文档中删除无效的 URL
- 连接到 URL Sqlite 数据库C++
- 将音频从浏览器流式传输到WebRTC本机C++应用程序
- 如何在QTextEdit中添加URL或IMAGE-URL
- c++ 网络浏览器块 url
- 浏览器中的ShellExecute url并不总是将焦点设置在浏览器上
- 以编程方式在默认浏览器中打开多个 URL
- 在Ubuntu Qt应用程序中从Firefox浏览器获取URL
- 奇怪的字符在chrome浏览器发送URL时
- 默认浏览器正在打开WebView loadUrl(url)
- Mac OS X:观察网络流量(例如处理加载url操作在谷歌浏览器)
- 在Qt应用程序中单击外部浏览器上的按钮打开url