首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTTP,408请求超时

HTTP,408请求超时
EN

Stack Overflow用户
提问于 2009-11-03 22:38:07
回答 1查看 46.2K关注 0票数 21

我有一个用C++编写的应用程序。此应用程序使用HTTP POST请求将特定信息发送到位于远程网站上的脚本。应用程序发送请求的时间从几秒到几分钟不等。

问题是,在无错误地工作了大约半个小时后,应用程序开始从web服务器收到408请求超时错误。然后,应用程序开始重试发布,但服务器继续响应408请求超时。

一个有趣的观察:在我使用浏览器访问网站后,错误消失了,应用程序正常工作了大约30分钟,然后问题又回来了。

可能的原因是什么,有什么解决方法吗?

附言:这个应用程序可以在装有XP工作站的普通PC上运行。该网站位于GoDaddy web服务器上。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-22 17:06:57

我知道这是一个古老的帖子,但我认为这可能会对某人有所帮助,因为这个问题让我沮丧了几个小时。

我在GoDaddy was服务器上也遇到了同样的问题。我的Android应用程序向服务器发送了POST请求,可以正常工作,但大约30分钟后,我开始遇到408个请求超时错误。我还注意到,如果我打开浏览器,在PC或Android设备上打开我的主页(PHP Wordpress站点),问题就会消失。该网站正在测试中,因此web流量很小,我能够相当容易地在服务器日志中确认这一行为。

我给GoDaddy打了一个支持电话,但虽然他们的工作人员反应迅速,乐于助人,但他们没有提供任何有用的信息来解释这种行为。

然而,我可以通过在POST请求之前执行一个虚拟的GET请求来解决这个问题,这将“唤醒”web服务器,它会响应所有后续的POST请求。

票数 27
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1667720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档