`
akka_li
  • 浏览: 19729 次
社区版块
存档分类
最新评论
文章列表
  先说一下场景,想配置一下tomcat使之能处理https请求,于是根据网上的贴子一步步的操作,例如生成ketstore、配置tomcat的server.xml文件等,配置完之后,通过tomcat安装目录/bin/startup.bat命令启动tomcat后,通过浏览器访问https://localhost:8443,确实能访问了;但是如果在eclipse中启动tomcat,且响应server.xml也已经配置了,用浏览器访问https://localhost:8443,打不开页面,看不到错误信息,如果用java写得客户端(URLConnection)访问https://localhost ...
最近做项目时,发现手机客户端通过http协议post方式上传数据到服务端,在服务器端通过request.getInputStream()能获取到相应的数据,但用request.getParameter()却获取不到数据。这是怎么回事呢,后来发现这种情况跟form表单的属性 enctype有关系。 HTML中的form表单有一个关键属性 enctype=application/x-www-form-urlencoded 或multipart/form-data。 1、enctype="application/x-www-form-urlencoded"是默认的编码方式,当以 ...
REST 服务是通过标准 HTTP 请求来访问的,一个完整的 HTTP 请求由三个部分组成:请求行(Request Line)、消息头(Message Headers)和消息体(Entity Body),消息头与消息体之间通过空行(没有内容的行,即只有回车符和换行符)来分隔。 请求行(Request Line) 请求行由三个标记组成:请求方法、请求 URI 和 HTTP 版本,它们用空格分隔。 例如:GET /news.asp HTTP/1.1 消息头(Message Headers) 由域名/值对组成,每行一对,域名和值之间用紧跟的英文冒号(“:”),单空格(SP)分开。消息头通知服务器有 ...
socket连接和http连接的区别 HTTP协议:简单对象访问协议,对应于应用层  ,HTTP协议是基于TCP连接的 tcp协议:    对应于传输层 ip协议:     对应于网络层 TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。 Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API),通过Socket,我们才能使用TCP/IP协议。 http连接:http连接就是所谓的短连接,即客户端向服务器端发送一次请求,服务器端响应后连接即会断掉; socket连接:socket连接就是所 ...
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包 ...
httpServer + httpClient 下面是个简单的示例 在这个基础上改改。 Java code package com.fzr.learn; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.ServerSocket; import java ...
什么是socket呢?我们经常把socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在 网络中通信 摘自:http://www.cnblogs.com/dolphinX/p/3460545.html
一个 Web 服务器也被称为 HTTP 服务器,它通过 HTTP 协议与客户端通信。这个客户端通常指的是 Web 浏览器。     Web服务器的工作原理简单的可以归纳为:客户机连接服务器,客户端向服务器发送请求,服务器向客户机发送应答, ...
Global site tag (gtag.js) - Google Analytics