锁定老帖子 主题:用java实现的一个简单的web服务器
精华帖 (0) :: 良好帖 (9) :: 新手帖 (18) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-11
spiritfrog 写道 lz的代码对于post请求参数好像解析的不对 能不能把异常贴来看一下,有些情况可能没有考虑到。 |
|
返回顶楼 | |
发表时间:2009-12-11
asialee 写道 这个服务器段虽然采取了多线程,但是在处理时还是阻塞的,建议看一下我的tomcat的代码分析。
正要看看tomcat,刚开始时一看太多东西,感觉无从下手,就搞这个了。 |
|
返回顶楼 | |
发表时间:2009-12-11
抛出异常的爱 写道 如果能把jsp变severlet的代码上来的话更好
这个太简单了,还不能运行servlet。继续研究中。 |
|
返回顶楼 | |
发表时间:2009-12-11
支持原创的,支持自主创新
|
|
返回顶楼 | |
发表时间:2009-12-11
最后修改:2009-12-12
spiritfrog 写道 lz的代码对于post请求参数好像解析的不对 确实有问题,发现只顾着判断url?后边的东西了,忘了url后没有?好的情况了。真是大意。修改了一下。
// 显示 POST 表单提交的内容, 这个内容位于请求的主体部分 if ("POST".equalsIgnoreCase(method)) { if (params != null) { params += "&"+in.readLine(); }else{ params =in.readLine(); } } |
|
返回顶楼 | |
发表时间:2009-12-12
如果真是想做web服务器,不建议用大try catch块.
如果怕某个处理流程错误导致服务器挂掉,那在收到http请求的第一时间将请求打包发给线程池中的其他线程再说. |
|
返回顶楼 | |
发表时间:2010-09-03
allskylove 写道 jdk 里面就有了!不过楼主自己实现精神可嘉!
我也正在写一个小的http服务器,jdk里有能直接作为http服务器的类吗?方便的解析http内容。 |
|
返回顶楼 | |