客户端发送 post 请求,tomcat 没有处理的情况


我用 Android 客户端发送请求给一个公网上的服务器,2M 带宽,域名访问
一般情况下没啥问题,但是在某些特殊时间时,发送的请求并没有被 tomcat 接收到

待超时结束后,才能告诉客户端失败。异常是服务器拒绝连接。

此时使用 PC 模拟请求,会立刻得到数据,而使用 Android 客户端发送请求依然未果。
而很多时候用客户端是没有问题的,并可以确定网络链路是没有问题的。

在这种前提下,换一种网络编程语言,或者换一个web服务器是否能够得到改观呢?
如果有可能会改变现状,使用 php 是否可以额外的修改些什么。

又或者碰到这种情况,Android 的客户端可以做些什么来弥补这种问题。
以上的服务端、客户端配置、代码都可修改。

ps: Android 发送请求用的是 Apache 的 httpClient 对象完成的,理论上编程不应该是问题。

J2EE Android tomcat php

燃烧吧火鸟 10 years, 10 months ago

1、跟服务端用什么没关系
2、客户端请使用异步模式请求

好杯具是也.. answered 10 years, 10 months ago

Your Answer