mirror of https://github.com/usbharu/Hideout.git
fix: Digestヘッダーにアルゴリズムを記載
This commit is contained in:
parent
481f8aa295
commit
29174615a7
|
@ -59,10 +59,11 @@ val httpSignaturePlugin = createClientPlugin("HttpSign", ::HttpSignaturePluginCo
|
||||||
println(request.bodyType)
|
println(request.bodyType)
|
||||||
println(request.bodyType?.type)
|
println(request.bodyType?.type)
|
||||||
if (request.bodyType?.type == String::class) {
|
if (request.bodyType?.type == String::class) {
|
||||||
|
println(body as String)
|
||||||
println("Digest !!")
|
println("Digest !!")
|
||||||
val digest =
|
val digest =
|
||||||
hex(UserAuthService.sha256.digest((body as String).toByteArray(Charsets.UTF_8)))
|
hex(UserAuthService.sha256.digest((body as String).toByteArray(Charsets.UTF_8)))
|
||||||
request.headers.append("Digest", digest)
|
request.headers.append("Digest", "sha-256="+digest)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (request.headers.contains("Signature")) {
|
if (request.headers.contains("Signature")) {
|
||||||
|
|
Loading…
Reference in New Issue