首页 > 其他分享 >oss github登录api请求如何做登录认证

oss github登录api请求如何做登录认证

时间:2024-09-04 18:03:23浏览次数:9  
标签:ossValue github String 登录 oss api 请求 rss

java 请求oss github api,认证是 使用token令牌添加到header中的方式,来做登录认证的:

 

public JSONArray getMilestoneList(String ossValue, String ossTaken) {
String OssUrl = "https://oss.domain.com/api/v3/" //设置请求头 HttpHeaders requestHeaders = new HttpHeaders();
String tokenValue = "token "+ossToken; requestHeaders.add("Authorization", tokenValue ); HttpEntity request = new HttpEntity(requestHeaders); //请求某个ossValue仓库的api数据 ResponseEntity<JSONArray> rss = restTemplate.exchange(ossBaseUrl + "repos/" + ossValue + "/milestones", HttpMethod.GET, request, JSONArray.class);//getForObject和getForEntity都不支持传入请求头参数。 if (!rss.getStatusCode().is2xxSuccessful()) { throw new OssAccessException(rss.getStatusCode().value(), rss.getBody().toString()); } return rss.getBody(); }
代码解析:
1.ossTaken的值从哪里来?

2.ossValue的值是什么?

标签:ossValue,github,String,登录,oss,api,请求,rss
From: https://www.cnblogs.com/pingguomang/p/18397087

相关文章

  • 如何使用confluence rest api(wiki自动化),如何解决confluence登录认证问题
    想要使用AtlassianConfluence提供的RESTAPI中的getUser方法来获取用户信息。1.如何使用账号密码登录以下是一个示例Python脚本,演示如何使用该API:importrequestsimportjson#设置ConfluenceAPI的基本URL和登录的用户名密码base_url='https://your-confluence-url/......
  • 后台登录提示:”登录失败:数据库目录写入权限不足!“
    当后台登录提示“登录失败:数据库目录写入权限不足!”时,这表示应用程序在尝试写入数据库相关的文件或目录时遇到了权限问题。这种情况通常发生在使用文件系统来存储临时文件、缓存或会话数据的应用程序中。以下是解决此问题的一些步骤:1.确认数据库目录首先确认应用程序使用的数据......
  • root 添加登录密码(基于buildroot)
    通过以前这篇文章Linux启动后自动登录root进入控制台-f1engmin11-博客园(cnblogs.com) 我们可以知道,Linux启动后,是否自动登录root用户,可以通过修改/etc/inittab文件的 respawn动作来实现。下面记录一下如何添加root登录密码:1.首先 /etc/inittab文件设置为ro......
  • 鸿蒙应用ArkTS开发-实现登录注册功能
     引言:小编也是最近学习的鸿蒙应用开发,把自己的学习心得想法和大家交流,一起探讨!一、概述HarmonyOS(鸿蒙操作系统)是华为公司开发的操作系统。它的设计初衷是为了应对当今多设备、多平台(1+8+N)的需求,为各种类型的设备提供一个统一的操作系统。HarmonyOS具有以下几个主要特点:1......
  • 油猴脚本自动填写vue页面登录表单,点击登录按钮值被清空了
    直接设置input的value是不行的,因为这个时候没有触发vue里的input事件,vue里绑定变量的值没变为什么?直接修改value应该是会触发@input的才对啊?inputEl.value='xxx'解决方案是:需要手动dispathinputletev=newEvent('input');inputEl.dispatchEvent(ev)示例:(function(......
  • Linux启动后自动登录root进入控制台
    通过修改/etc/inittab文件来实现1.buildroot编译出来的 /etc/inittab文件如下##Copyright(C)2001ErikAndersen<[email protected]>##Note:BusyBoxinitdoesn'tsupportrunlevels.Therunlevelsfieldis#completelyignoredbyBusyBoxinit.Ifyo......
  • 帝国CMS后台登录空白怎么办?如何修改成https
    今天总结一下帝国CMS后台登录空白常见问题已经解决方案!1、帝国cms修改成https后后台登陆空白的解决办法以下方法适用帝国cms7.5版本:7.5版本已经有了http和https自动识别,但是因为一些疑难杂症的原因,自动识别判断的不准,后台登录也是空白,我们可以打开e/config.php查找'httptype'......
  • [ABC369G] As far as possible
    考虑删除树上一条边\((u,v,l)\),此时剩余部分构成两个连通块,如果不包含节点\(1\)的连通块中有Aoki选择的点,那个这条边的贡献至少为\(2l\)。简单构造发现,当Takahashi构造的路径恰好为Aoki选择的点和\(1\)构成的虚树时,能够取到路径长度的最小值。此时我们将题目转......
  • zdppy+vue3+onlyoffice文档管理系统实战 20240902 上课笔记 登录功能优化
    遗留问题1、登录以后跳转最近文档2、如果用户没有登录应该自动跳转登录页面3、如果用户的token校验失败,应该自动调整登录界面4、按回车键自动跳转登录页面登录以后跳转最近文档constrouter=useRouter()router.push("/")实际代码:constloginData=awaitapi.login......
  • HarmonyOS实现登录
    首先,封装一个auth工具,提供初始化持久化用户信息方法,首页初始化用户,登录后存储用户,使用导出的key。1.封装auth工具exportinterfaceUser{token:stringnickname:stringavatar:stringaccount:string}classAuth{KEY:string='user'//在入口页......