- 2
- 0
- 约3.97千字
- 约 43页
- 2017-01-04 发布于未知
- 举报
第4章 应用程序中的Socket 主要内容 开发一个多线程HTTP服务器 HTTP的安全 代理服务器 通过Socket访问数据库 解释JDBC 4-1 开发一个多线程HTTP服务器 HTTP是一个应用程序级的协议,它所运行的机器被称为HTTP服务器或Web服务器。Web浏览器可以与HTTP服务器进行通信,并提交服务请求。这个服务通常是一个信息资源(如文档或图像)。服务器接收请求,然后尝试定位所请求的资源,如果找到,就把它返回给Web浏览器。HTTP支持GET、POST和HEAD等请求方法,为了简单起见,这里仅实现GET方法,以便我们的服务器能对文档和图像进行服务。 4-1 开发一个多线程HTTP服务器 注意:shipDocument只包括了HTTP所需响应的头信息的部分,如Content-Length和Content-Type:text\html。此处Content-Type(内容类型)为text \ html,意味着此HTTP服务器只能提供文本和HTML文档服务。如果你请求一个图像(如 .gif格式),那么浏览器将显示出一些杂乱的文本。为了能够处理图像,你需要指定文档的Content-Type。例如,如果请求的文件其扩展名为 .gif,那么Content-Type必须为image\gif。同理,如果扩展名为 .jpeg或 .gif,则Content-Type必须分别为im
您可能关注的文档
- Java程序设计学习指导与习题解答金百东刘德山刘丹09_输入输出及文件操作课件教学.ppt
- Java程序设计学习指导与习题解答金百东刘德山刘丹10_图形用户界面课件教学.ppt
- Java程序设计学习指导与习题解答金百东刘德山刘丹11网络多媒体和数据库编程课件教学.ppt
- Java程序设计杨秀杰Java程序设计第八章课件教学.ppt
- Java程序设计杨秀杰Java程序设计第二章课件教学.ppt
- Java程序设计杨秀杰Java程序设计第六章课件教学.ppt
- Java程序设计杨秀杰Java程序设计第七章课件教学.ppt
- Java程序设计杨秀杰Java程序设计第三章课件教学.ppt
- Java程序设计杨秀杰Java程序设计第四章课件教学.ppt
- Java程序设计杨秀杰Java程序设计第五章课件教学.ppt
原创力文档

文档评论(0)