Postman 的 Basic Auth 如何通过 Feign 实现

简介: Postman 的 Basic Auth 如何通过 Feign 实现

Postman 的 Basic Auth:

分析

根据以上图片分析:

Postman 的 Authorization 实际为:

header 中添加

Authorization: *******

******* => "Base" + " " + base64("Username"+":"+"Password") => "Basic "+ base64("VipSoft:123456") => "Basic VmlwU29mdDoxMjM0NTY="

Base64 在线编码、解码:https://base64.us/

Charles 抓包工具:https://www.cnblogs.com/vipsoft/p/18027014

通过 Authorization 配置

通过 Header 添加

Feign 实现

知道 Header 如何添加后,Feign 就很好操作了:https://www.cnblogs.com/vipsoft/p/14822752.html

Map<String, Object> headerParam = new HashMap<>();
headerParam.put("Authorization","Basic "+ ConvertUtil.toBase64("VipSoft:123456"));

目录
相关文章
|
7月前
|
缓存
HTTP 请求头Cache-Control 详解
HTTP 请求头Cache-Control 详解
405 0
|
7月前
|
测试技术 API 开发工具
一文掌握 Postman 中 Mock Server 的配置与实战使用
Postman 作为一个功能强大的 API 开发工具,凭借 Mock Servers 功能,使得开发者能够轻松而高效地模拟服务器环境,加快开发与测试进程。
【异常解决】postman请求提示Full authentication is required to access this resource
【异常解决】postman请求提示Full authentication is required to access this resource
577 0
|
7月前
|
算法
Postman安装与注册
Postman安装与注册
84 1
|
7月前
|
监控 JavaScript 前端开发
Postman 创建 Mock server的方式有几种?
Postman 创建 Mock server的方式有几种?
|
7月前
|
Rust JavaScript API
HttpClient Tool的新选择,代替Postman
代替Postman,用rust打造最快的开源api请求工具。
|
存储 安全 数据安全/隐私保护
postman使用--添加headers、授权、cookies
postman使用--添加headers、授权、cookies
|
监控 程序员 测试技术
postman使用--Monitor
postman使用--Monitor
|
API 开发工具 git
解决 `remote: You must use a personal access token with 'api' scope for Git over HTTP.`
`git clone` 报错,解决 `remote: You must use a personal access token with 'api' scope for Git over HTTP.`
502 0
解决 `remote: You must use a personal access token with 'api' scope for Git over HTTP.`