是否服务器一定必须先收后发,客户端必须先发后收?就是说建立了一个连线之后,服务器必须把所有的信息都读完了之后才能往socket写东东?而浏览器必须发完所有的东东后才能从socket读?如果不遵守这个顺序,是否会出错?
我用了HttpURLConnection来和服务器通讯,好像服务器如果在收完所有信息之前就往socket写东东,结果客户端会出错。
希望高手解释
我用了HttpURLConnection来和服务器通讯,好像服务器如果在收完所有信息之前就往socket写东东,结果客户端会出错。
希望高手解释
这样有道理吗?什么原因呢
免费招聘、求职。IT人工作的天堂。希望能够为大家所用。
当然有问题,服务器接收还没有结束,客户端还处于发送流阶段啊。这个过程是不能接受从服务器发送的东西的。