- 博客(8)
- 收藏
- 关注
配置tomcat使用https,报错:Software caused connection abort: recv failed
先说一下场景,想配置一下tomcat使之能处理https请求,于是根据网上的贴子一步步的操作,例如生成ketstore、配置tomcat的server.xml文件等,配置完之后,通过tomcat安装目录/bin/startup.bat命令启动tomcat后,通过浏览器访问https://localhost:8443,确实能访问了;但是如果在eclipse中启动tomcat,且响应serve...
2016-07-19 18:28:51
984
原创 request.getParameter()获取不到数据的问题
最近做项目时,发现手机客户端通过http协议post方式上传数据到服务端,在服务器端通过request.getInputStream()能获取到相应的数据,但用request.getParameter()却获取不到数据。这是怎么回事呢,后来发现这种情况跟form表单的属性 enctype有关系。HTML中的form表单有一个关键属性 enctype=application/x-www-form...
2016-06-16 19:53:12
271
原创 HTTP 请求消息的结构
REST 服务是通过标准 HTTP 请求来访问的,一个完整的 HTTP 请求由三个部分组成:请求行(Request Line)、消息头(Message Headers)和消息体(Entity Body),消息头与消息体之间通过空行(没有内容的行,即只有回车符和换行符)来分隔。请求行(Request Line)请求行由三个标记组成:请求方法、请求 URI 和 HTTP 版本,它们用空格分...
2016-06-16 18:17:18
658
原创 socket和http间的区别2
socket连接和http连接的区别HTTP协议:简单对象访问协议,对应于应用层 ,HTTP协议是基于TCP连接的tcp协议: 对应于传输层ip协议: 对应于网络层 TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口...
2015-08-02 17:20:29
100
原创 socket与http的区别
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握...
2015-08-02 16:55:29
79
原创 有两台电脑,我想把一台电脑上的文件拷到另一台上,当中的传输协议要基于HTTP的,谁能给点提示或者示例...
httpServer + httpClient 下面是个简单的示例在这个基础上改改。Java codepackage com.fzr.learn; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.Input...
2015-08-02 16:45:50
523
原创 简单理解Socket
什么是socket呢?我们经常把socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信摘自:http://www.cnblogs.com/dolphinX/p/3460545.html...
2015-08-02 16:43:52
85
原创 web服务器工作原理及http协议通信
一个 Web 服务器也被称为 HTTP 服务器,它通过 HTTP 协议与客户端通信。这个客户端通常指的是 Web 浏览器。 Web服务器的工作原理简单的可以归纳为:客户机连接服务器,客户端向服务器发送请求,服务器向客户机发送应答,客户机与服务器断开。一个简单的事务处理事件就是这样实现的,看起来不简单,做起来其实也是挺简单的,呵呵……需要注意的是客户机与服务器直接的通信是非连接的,也就是当...
2015-08-02 16:03:20
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人