为什么启动服务端后,用网页连接就出现乱码
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.InetAddress;
import java.net.ServerSocket;
import java.net.Socket;
public class tomcatTCP {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stu
ServerSocket ssk=new ServerSocket(17200);
Socket sk=ssk.accept();
String ip=sk.getInetAddress().getHostAddress();//获取该客户端的IP
System.out.println(ip);
InputStream in=sk.getInputStream();
int len=0;
byte[] byt=new byte[1024];
len=in.read(byt);
String s=new String(byt,0,len);
System.out.println(s);
PrintWriter pw=new PrintWriter(sk.getOutputStream(),true);
pw.println("<fout color='red' size='7'>给点面子啊</fout>");
sk.close();
ssk.close();
}
}


import java.io.InputStream;
import java.io.PrintWriter;
import java.net.InetAddress;
import java.net.ServerSocket;
import java.net.Socket;
public class tomcatTCP {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stu
ServerSocket ssk=new ServerSocket(17200);
Socket sk=ssk.accept();
String ip=sk.getInetAddress().getHostAddress();//获取该客户端的IP
System.out.println(ip);
InputStream in=sk.getInputStream();
int len=0;
byte[] byt=new byte[1024];
len=in.read(byt);
String s=new String(byt,0,len);
System.out.println(s);
PrintWriter pw=new PrintWriter(sk.getOutputStream(),true);
pw.println("<fout color='red' size='7'>给点面子啊</fout>");
sk.close();
ssk.close();
}
}


...全文
相关推荐
解决Java & Idea启动tomcat的中文乱码问题
重启Idea,再次启动Tomcat,乱码问题应该就解决了。为什么这个方法可以解决问题呢?
易语言网页乱码转换
在“创建完毕”之后,意味着窗口已经成功加载,用户可以开始进行乱码转换操作。启动窗口可能包含一些关键元素,如按钮(用于启动转换)、输入框(用于输入或粘贴网页内容)和下拉菜单(用于选择编码类型)等。
解决IDEA 启动Tomcat控制台乱码问题
"解决IDEA 启动Tomcat控制台乱码问题"今天,我们将讨论如何解决在IDEA中使用Tomcat时控制台乱码的问题。这个问题可能会让开发者感到棘手,但幸好解决方法非常简单。
IDEA 启动 Tomcat 项目输出乱码的解决方法
"IDEA 启动 Tomcat 项目输出乱码的解决方法"IDEA 启动 Tomcat 项目输出乱码的解决方法是指在使用 IDEA 启动 Tomcat 项目时,输出结果出现乱码的解决方法。
Delphi WebSocket服务端源码实战:连接管理、消息广播与部署排坑
WebSocket作为HTML5定义的实时通信协议,基于TCP长连接实现全双工消息推送,与HTTP请求/响应模式相比,能显著降低延迟和服务端开销。其核心原理是客户端通过HTTP Upgrade握手升级为WebSocket连接,随后采用带掩码的二进制帧传输数据。这种机制使得服务端可以主动向浏览器、小程序等客户端推送消息,广泛应用于即时通讯、实时看板、设备监控等场景。对于使用Delphi构建后端业务系统的团队而言,在既有服务中嵌入WebSocket能力,无需重构即可实现实时数据交互。文章深入解析一套Delphi


Java SE
