排序:
默认
按更新时间
按访问量
RSS订阅

HTTP协议详解

HTTP--Hyper Text Transfer Protocol,超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求,并根据请求做出相应的动作访问服务器资源,最后通过发送...

2018-10-11 20:48:44

阅读数:96

评论数:0

深入解析http和https

一.协议基础 http基于TCP/IP协议的一种传输协议,如果承载TSL/SSL协议层之上便就成为了https。 有关两者的详细比较和关联后面在介绍原理的时候会详细说明。 二.缓存体系 对于http我们接触最多,使用最多也就是缓存,通常所说的web缓存实际上更多的指的是http的缓存,当然...

2018-10-11 20:45:36

阅读数:95

评论数:1

网络基础之网络协议篇

一.操作系统基础   操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软...

2018-10-11 20:38:02

阅读数:79

评论数:0

HTTP与HTTPS的区别

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。   为了...

2018-10-11 20:36:07

阅读数:101

评论数:0

socket,tcp,http三者之间的区别和原理

socket,tcp,http三者之间的区别和原理 http、TCP/IP协议与socket之间的区别 下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI模型中的位置: 7 应用层 例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP...

2018-10-11 20:33:38

阅读数:45

评论数:0

万能java字符串编码转换工具类

package com.zuidaima.util; import java.io.UnsupportedEncodingException; /** * 转换字符串的编码 */ public class ChangeCharset { /** 7位ASCII字符,也叫作ISO64...

2018-08-09 17:10:35

阅读数:218

评论数:0

Java 正确的做字符串编码转换

Java 正确的做字符串编码转换 字符串的内部表示? 字符串在java中统一用unicode表示( 即utf-16 LE)  对于 String s = "你好哦!"; 如果源码文件是GBK编码, 操作系统(windows)默认的环境编码为GBK,那么编译时...

2018-08-09 16:57:22

阅读数:60

评论数:0

Node.js中的http.request方法的使用说明

方法说明:函数的功能室作为客户端向HTTP服务器发起请求。语法:http.get(options, callback) 由于该方法属于http模块,使用前需要引入http模块(var http= require(“http”) )接收参数:option   数组对象,包含以下参数:    host...

2018-05-16 17:09:34

阅读数:152

评论数:0

HTTP的一些概念

1. 什么是回调? 回调是异步编程时的基础,将后续逻辑封装成起始函数的参数,逐层嵌套 2. 什么是同步/异步? 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。 3. 什么是I/O?...

2018-05-16 17:08:14

阅读数:134

评论数:0

500 G JAVA视频网盘分享(JEECG开源社区)

500 G JAVA视频网盘分享(JEECG开源社区) [涵盖从java入门到深入架构,Linux、云计算、分布式、大数据Hadoop、ios、Android、互联网技术应有尽有] JEECG开源社区秉承开源宗旨,分享社区Java架构视频...

2017-12-20 18:56:59

阅读数:498

评论数:0

TCP/IP协议族(三) 数字签名与HTTPS详解

TCP/IP协议族(三) 数字签名与HTTPS详解 前面几篇博客聊了HTTP的相关东西,今天就来聊一聊HTTPS的东西。因为HTTP协议本身存在着明文传输、不能很好的验证通信方的身份和无法验证报文的完整性等一些安全方面的确点,所以才有了HTTPS的缺陷。HTTPS确切的的说不是一种协议,而...

2017-09-14 16:33:58

阅读数:298

评论数:0

TCP/IP协议族(二) HTTP报文头解析

TCP/IP协议族(二) HTTP报文头解析 本篇博客我们就来详细的聊一下HTTP协议的常用头部字段,当然我们将其分为请求头和响应头进行阐述。下方是报文头每个字段的格式,首先是头部字段的名称,如Accept,冒号后方紧跟的是该字段名所对应的值,每个值之间有逗号分隔。如果该值需要优先级,那么...

2017-09-14 16:33:36

阅读数:202

评论数:0

TCP/IP协议族(一) HTTP简介、请求方法与响应状态码

TCP/IP协议族(一) HTTP简介、请求方法与响应状态码 接下来想系统的回顾一下TCP/IP协议族的相关东西,当然这些东西大部分是在大学的时候学过的,但是那句话,基础的东西还是要不时的回顾回顾的。接下来的几篇博客都是关于TCP/IP协议族的,本篇博客就先简单的聊一下TCP/IP协议族,...

2017-09-14 16:33:20

阅读数:346

评论数:0

程序员易混淆的10个基础概念

1.java初始化过程: 初始化父类中的静态成员变量和静态代码块 ; 初始化子类中的静态成员变量和静态代码块 ; 3.初始化父类的普通成员变量和代码块,再执行父类的构造方法; 4.初始化子类的普通成员变量和代码块,再执行子类的构造方法; 2.instance是java的二元运算符...

2017-09-11 18:11:37

阅读数:121

评论数:0

计算机9个基础知识点

1.编译型语言和解释型语言的区别 编译型语言: 编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .OBJ)才能执行,只有目标文...

2017-09-11 18:11:17

阅读数:188

评论数:0

计算机10大基础知识点(一)

1.析构函数 析构函数(destructor) 与构造函数相反,当对象结束其生命周期时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。 以C++语言为例:析构...

2017-09-10 14:13:42

阅读数:170

评论数:0

计算机网络基础(三)

arp协议: 1,ARP协议和RARP协议是作用于数据链路层的,ARP协议的作用是将IP地址转换为物理地址,它的工作原理是,将ARP请求报文广播到所在网络上的所有主机,报文中含有目的主机的IP地址,只有目标主机可以返回一个ARP应答报文,报文中含有该主机的物理地址。 2,网络层的协议是IP协议...

2017-09-10 13:10:13

阅读数:141

评论数:0

计算机网络基础(二)

OSI的基本协议 物理层: RJ45 、 CLOCK 、 IEEE802.3 (中继器,集线器,网关) - 数据链路: PPP 、 FR 、 HDLC 、 VLAN 、 MAC (网桥,交换机) - 网络层: IP 、 ICMP 、 ARP 、 RARP 、 OSPF 、 IPX 、 ...

2017-09-10 11:44:28

阅读数:210

评论数:0

网络基础概念(一)

NAT: NAT(Network Address Translation,网络地址转换)。 NAT路由器,它至少有一个有效的外部全球IP地址。这样,所有使用本地地址的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接。  通过使用少量的公有IP 地址代表较多...

2017-09-10 11:43:24

阅读数:164

评论数:0

IP地址分类

IP地址编址方案: IP地址编址方案将IP地址空间划分为A、B、C、D、E五类,其中A、B、C是基本类,D、E类作为多播和保留使用。 介绍: Internet上的每台主机(Host)都有一个唯一的IP地址。IP协议就是使用这个地址在主机之间传递信息,这是Internet 能够运行的基础。IP...

2017-09-10 11:42:56

阅读数:259

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭