为什么启动服务端后,用网页连接就出现乱码

qq_42151008 2018-05-22 11:17:53
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();

}

}



...全文
367 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zycxnanwang 2018-05-23
  • 打赏
  • 举报
回复
百度一下 字节流 和 字符流 可能解决你的问题 url是 http://192.168.1.100:17200 不是 https 还有 <font></font>

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧