随笔分类 -  HTTP

摘要:官网:https://jwt.io/ JWT是标准化的token,全称为 Json Web Token,是为了在网络应用环境间传递声明而执行的一种基于 JSON 的开放标准(RFC 7519) 从本质上讲JWT也是一种token,只不过JWT是被大家广泛接受的标准 JWT的声明一般被用来在身份提供者 阅读全文
posted @ 2022-09-26 14:41 杨岂 阅读(70) 评论(0) 推荐(0) 编辑
摘要:官网:https://curl.se/ 1、什么是curl curl 在命令行或脚本中用于传输数据。 curl 是一种用于从服务器传输数据或向服务器传输数据的工具 1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libc 阅读全文
posted @ 2022-01-06 15:35 杨岂 阅读(572) 评论(0) 推荐(0) 编辑
摘要:一、什么是幂等性: HTTP/1.1中对幂等性的定义是:一次和多次请求某一资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。 就是用户对于同一接口发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用 即 阅读全文
posted @ 2021-03-23 14:06 杨岂 阅读(220) 评论(0) 推荐(0) 编辑
摘要:一、HTTPS(确保web安全) 在HTTP协议中可能存在信息窃听或身份伪装等安全问题,使用HTTPS通信机制可以有效的防止这些问题。 HTTP的缺点: 1、通信使用明文(不加密),内容可能会被窃听 2、不验证通信方的身份,因此有可能遭遇伪装 3、无法证明报文的完整性,所以有可能已遭篡改 下面详细解 阅读全文
posted @ 2021-03-21 16:08 杨岂 阅读(1583) 评论(0) 推荐(0) 编辑
摘要:提供给第三方的业务接口应该如何设计呢?需要从哪些方面考虑?以及如何实现这些方面? 1、标准化 RESTful 2、安全性 1)请求token(防止接口被第三方调用) token作为调用系统的凭证。token可以设置一次有效(安全性最高,完全防止接口被第三方调用),不过推荐设置时效性,减少获取获取to 阅读全文
posted @ 2020-09-24 11:45 杨岂 阅读(1991) 评论(0) 推荐(0) 编辑
摘要:ChatGPT: 在Java中,有一些重试框架可以帮助处理在执行某些操作时可能发生的错误,并尝试重新执行这些操作。以下是一些常用的Java重试框架: Spring Retry: 特点: Spring Retry是Spring框架的一部分,提供了在方法执行失败时进行重试的机制。它通过注解或者编程方式来 阅读全文
posted @ 2020-09-17 17:11 杨岂 阅读(589) 评论(0) 推荐(0) 编辑
摘要:官方文档:http://hc.apache.org/httpcomponents-client-4.5.x/index.html 本文主要大致介绍HttpClient(基于HttpClient 4.5)及如何使用,附HttpUtil工具类。 一、HttpClient使用流程 1、创建HttpClie 阅读全文
posted @ 2020-03-26 17:43 杨岂 阅读(1735) 评论(0) 推荐(0) 编辑
摘要:Content-Type(内容类型),一般指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这也是一些网页点击的结果却是一个文件或一张图片的原因。 Content-Type 是请求报文和响应报文的实体部分使用的头部,标识实际返回 阅读全文
posted @ 2019-10-18 16:33 杨岂 阅读(3082) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示