HTTP
文章平均质量分 78
老周聊架构
微信公众号:老周聊架构
展开
-
HttpClient、okhttp和RestTemplate的区别
一、HttpClient1、pom依赖<!--HttpClient--><dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version></dependency>2、HttpClient代码实现p原创 2020-10-19 21:13:30 · 6650 阅读 · 0 评论 -
关于HTTP协议,看这一篇就够了!
一、HTTP简介1.HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。2.HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,...原创 2019-02-23 22:13:40 · 1228 阅读 · 0 评论 -
什么是RESTful,讲讲我理解的RESTful。
一、什么是RESTful 面向资源简单的说:RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构。先看REST是什么意思,英文Representational state transfer 表述性状态转移 其实就是对 资源 的表述性状态转移。(什么是表述性:就是指客户端请求一个资源,服务器拿到的这个资源,就是表述)资源的地址 在web中就是URL (统一资源...原创 2019-03-05 23:19:37 · 4725 阅读 · 0 评论 -
java实现调用http请求的几种常见方式
一、概述在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适。很多项目都会封装规定好本身项目的接口规范,所以大多数需要去调用对方提供的接口或第三方接口(短信、天气等)。在Java项目中调用第三方接口的方式有:1、通过JDK网络类Java.net.HttpURLConnection;2、通过common封装好的HttpClient;3、通过Apache封装好的Clos...原创 2019-05-25 02:23:36 · 79798 阅读 · 30 评论 -
webservice接口与HTTP接口的使用以及区别
一、webservice 的概念Web 是使应用程序可以与平台和编程语言无关的方式进行相互通信的一项技术。Web 服务是一个软件接口,它描述了一组可以在网络上通过标准化的 XML 消息传递访问的操作。它使用基于 XML 语言的协议来描述要执行的操作或者要与另一个 Web 服务交换的数据。一组以这种方式交互的 Web 服务在面向服务的体系结构(Service-Oriented Architectu...原创 2019-05-31 00:24:08 · 19062 阅读 · 0 评论 -
怎么保证接口数据的传输安全?
一、前言当我们的系统越做越大时,代码的的松耦合以及性能问题很重要,但我觉得,数据的传输感觉更重要。安全问题是系统的心脏!!!值得我们去重视以及防患于未然。现代软件开发中,前后端分离的项目逐渐成为主流。前后端分离的项目离不开后端对外提供接口,而请求这些接口的数据时,安全性应当保证。二、解决方法1、对请求做身份认证(数据签名)如果不对请求进行签名认证,那么可以简单的通过fiddler等工具轻...原创 2019-10-11 00:27:28 · 5493 阅读 · 0 评论