作者liu2007 (薯)
看板java
标题[问题] 用java写proxy 送网页给浏览器
时间Tue May 17 12:49:37 2011
这次网程的作业是写一个Proxy
测试的client端直接使用IE或GC的browser就好了
我的问题是
我用html的格式的字串
StringBuffer sb = new stringBuffer("<html><title>.....");
.
.
.
sb.append("<body> 文字讯息......");
.
.
.
sb.append(<img src=\"
http://xxxx.xxx.xxx\" / ></body></html>);
用OutputStream的 write写回browser
browser显示的却是x
如果我先将
文字讯息传过去
然後用ImageIO.read(URL)再用ImageIO.write()送出去
文字会出现
图也会出现,只不过是乱码的形式,不是一张图
如果我前面html格式的字串都不传
直接使用ImageIO R/W
browser却可以显示一张正常的图
可是我们老师规定必须显示某些browser送来的request还有图
可是不管我怎麽去尝试
图不是出不来、就是变成乱码
请问我应该怎麽处理呢?
--
圣露西亚捐款10万美金
该国人口数仅17万
→ silverache:换算过来 平均每个国民捐给我们20几万台币~~啾感心
推
LIONDODO:哇,一个人捐20几万…
推
m7cord:好感动,一个人二十万耶。Q_Q
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.134.117.136
1F:→ sbrhsieh:做这种东西,你至少HTTP protocol要先懂一些,不要用试的 05/17 12:53
2F:推 a1234957:你为什麽不用HTTP? 05/17 13:46