gpt4 book ai didi

karate - 如何使用 Karate 实现基本身份验证?

转载 作者:行者123 更新时间:2023-12-01 15:16:19 27 4
gpt4 key购买 nike

最佳答案

是的,这个 JS 函数就是你所需要的:

function(creds) {
var temp = creds.username + ':' + creds.password;
var Base64 = Java.type('java.util.Base64');
var encoded = Base64.getEncoder().encodeToString(temp.getBytes());
return 'Basic ' + encoded;
}
然后使用此函数构建 Authorization 的值标题:
* header Authorization = call read('basic-auth.js') { username: 'john', password: 'secret' }
请参阅此处的文档: https://github.com/intuit/karate#http-basic-authentication-example
对于 OAuth 或“登录表单”类型的流程,请参阅: https://stackoverflow.com/a/58643689/143475https://stackoverflow.com/a/46333729/143475

关于karate - 如何使用 Karate 实现基本身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51244771/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com