模拟一个web服务器获取浏览器发来的请求头消息 在浏览器的地址栏中输入:http://127.0.0.1:9090/ 后服务端获取到的请求头消息如下: GET /myapp/1.jpg HTTP/1.1 //请求行。请求方式 ,请求的资源路径, http协议版本请求头消息中的属性信息。Host: 1 ...
分类:
Web程序 时间:
2016-10-05 21:43:42
阅读次数:
196
一:java web开发的相关概念 1:web分为静态web和动态web 2:模拟web服务器 web页面如果想让外部网络访问,必须通过网络程序读取资源,流程: a:用户通过浏览器访问网络程序 b:网络程序读取资源,然后响应给用户 代码: 路径E:/1.html居然不行,使用E:\\1.html可以 ...
分类:
编程语言 时间:
2016-09-15 19:15:34
阅读次数:
234
生产环境可能你会遇到web服务器产生的log日志文件占满磁盘的现象,下面给出具体的解决方案安装httpdweb服务[root@bier~]#yuminstallhttpd-y启动[root@bier~]#/etc/init.d/httpdstart测试[root@bier~]#lsof-i:80COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAMEhttpd1542root4uIPv61..
分类:
Web程序 时间:
2016-09-02 01:05:07
阅读次数:
210
首先搭建模拟web 服务器,新建动态web项目,servlet代码如下: 再新建一个jsp页面 新建android项目,页面布局: 代码如下: 添加权限:android.permission.INTERNET 运行项目后点击按钮后提示错误: 06-18 21:08:16.237: W/System. ...
分类:
移动开发 时间:
2016-06-18 22:28:08
阅读次数:
281
为了更好地理解web服务器(如tomcat)的运行原理,现用java代码模拟了一个web服务器: 1 import java.io.*; 2 import java.net.*; 3 public class MyWebServer 4 { 5 /*模拟web服务器*/ 6 pu...
分类:
编程语言 时间:
2015-03-18 23:15:35
阅读次数:
196
首先我为大家推荐一本书:How Tomcat Works。这本书讲的很详细的,虽然实际开发中我们并不会自己去写一个tomcat,但是对于了解Tomcat是如何工作的还是很有必要的。
Servlet容器是如何工作的
servlet容器是一个复杂的系统。不过,一个servlet容器要为一个servlet的请求提供服务,基本上有三件事要做:
1,创建一个request对象并填充那些...
分类:
Web程序 时间:
2015-03-11 17:27:03
阅读次数:
135