gpt4 book ai didi

Java Socket OutputStream 不刷新

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:29:08 25 4
gpt4 key购买 nike

我正在用 java 编写一个基于套接字的服务器。客户端连接到它(网络浏览器),服务器发回一个简单的 html 代码并设置 cookie 以识别下次客户端再次连接到它。我正在使用 PrintStream 写入套接字,但冲洗不起作用。我可以刷新的唯一方法是使用 shutdownoutput 或 close 并同时关闭套接字流。但我不希望那样,因为我在代码的几个地方多次读/写它。能做什么?无法从标签中获得任何帮助。我还尝试了其他缓冲编写器类,同样的问题。

最佳答案

啊是的,愚蠢的问题,你只需要使用 pstream.writeln("");因为 breader.readLine() 读取直到找到 '\n' 字符。所以 write() 不会工作。

关于Java Socket OutputStream 不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2208387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com