Chrome,Chromium,Firefox在QTWEBAPP上要求页面两次
Chrome, Chromium, Firefox requesting page twice on QtWebApp
我正在尝试使用QtWebApp
创建一个简单的Web应用程序服务器,但是Chrome,Firefox和Chromium总是两次请求页面
HttpListener: Listening on port 8084
HttpConnectionHandler (0x642770): constructed
HttpConnectionHandler (0x6436e0): constructed
HttpConnectionHandler (0x642770): thread started
HttpConnectionHandler (0x642770): handle new connection
HttpConnectionHandler (0x642770): received request
request start --> with chrome/firefox/chromium
HttpConnectionHandler (0x6436e0): thread started
HttpConnectionHandler (0x6436e0): handle new connection
request end
HttpConnectionHandler (0x642770): received request
request start --> i'm not refreshing the page but this appear
HttpConnectionHandler (0x6436e0): read timeout occured
HttpConnectionHandler (0x6436e0): disconnected
request end
HttpConnectionHandler (0x642770): read timeout occured
HttpConnectionHandler (0x642770): disconnected
HttpConnectionHandler (0x6436e0): thread stopped
HttpConnectionHandler (0x6436e0): destroyed
HttpConnectionHandlerPool: Removed connection handler (0x6436e0), pool size is now 1
HttpConnectionHandler (0x642770): handle new connection
HttpConnectionHandler (0x642770): received request
request start --> when using curl
request end
HttpConnectionHandler (0x642770): disconnected
HttpConnectionHandler (0x6436e0): disconnected
HttpConnectionHandler (0x642770): read timeout occured
HttpConnectionHandler (0x642770): disconnected
HttpConnectionHandler (0x6436e0): thread stopped
HttpConnectionHandler (0x6436e0): destroyed
我对卷发的反应只是:
> GET / HTTP/1.1
> User-Agent: curl/7.35.0
> Host: localhost:8084
> Accept: */*
>
< HTTP/1.1 200 OK
< Content-Type: text/html; charset=ISO-8859-1
< Transfer-Encoding: chunked
<
* Connection #0 to host localhost left intact
<html><body>-4417809641995</body></html>
在" Chrome Developer Tools>网络"选项卡上,它仅要求一次。
来源:如何创建qtwebapp应用程序
这个浏览器的问题还是控制器的类?
正如Florian Sowade
在评论中所说的那样,第二个请求是/favicon.ico
相关文章:
- g++的分段错误(在NaN上使用to_string两次时)
- 蛇在C++不会连续转两次
- 检查一个数组是否包含在另一个数组中,以相反的顺序,至少两次
- 从具有按值捕获的 lambda 移动构造 std::函数时,移动构造函数调用两次
- 我应该如何去缓解两次出现的cin?
- Realloc 两次无法在 Visual Studio 上运行
- 使用 getline(cin, var) 两次在进行字符串比较时会产生错误 (==)
- 为什么映射插入和 map.find() 的单次迭代比插入和 map.find() 的两次单独迭代慢得多
- C++析构函数调用两次,堆栈分配的复合对象
- 为什么参数在构造 std::thread 时移动两次
- Qt插槽调用了两次
- 做 std::用相同的unique_ptr移动两次
- C++两次定义相同的函数会导致错误
- 为什么具有静态存储持续时间的同一内联变量在包含在 VS2017 编译的两个翻译单元中时会构造和销毁两次
- 对于优化级别为 0 的 std::vector,析构函数被调用两次
- 使用柯南打包时如何避免列出两次依赖?
- 为什么要执行两次位移((x >> 4)<< 4)?
- 对结构向量进行两次排序
- 如果我使用同一个密钥推送用户数据两次,会发生什么
- Chrome,Chromium,Firefox在QTWEBAPP上要求页面两次