比如 我第一次 请求的数据量很大
第二次 请求的数据量很小
哪次 请求会先返回到 客户端呢
先去先回这个个结论不是绝对的.
数据量只是响应时间长短的一个小因素.
还有很多因素会影响到响应时间.
比如服务器端执行任务用的时间,网络速度问题等,都会影响到响应返回的时间.
lggege所说的谁先完成谁先回来也不是绝对的.
比如我一个请求访问本机上的一个资源.
另一个请求访问国外的一台服务器上的资源.
可能国外的那台已经对于我的请求已经执行完了,正在返回.返回过程中,我所请求的本机资源也执行完毕.同样开始返回.很显然,对于本机的那个请求,会先得到响应.
所以楼主的问题要分多方面来考虑.对于这个问题,很难下一个定论.
不是. 谁先完成谁先回来.
服务器端是Servlet, 服务器会起一个线程来处理每个请求, 那么肯定是先完成的线程先返回值.