mirror of
https://github.com/oxen-io/session-android.git
synced 2025-04-25 16:00:46 +00:00
Update onion request
This commit is contained in:
parent
6cb88849ed
commit
6ded4fd121
@ -490,15 +490,15 @@ object OnionRequestAPI {
|
|||||||
"headers" to headers
|
"headers" to headers
|
||||||
)
|
)
|
||||||
val requestData = JsonUtil.toJson(requestPayload).toByteArray()
|
val requestData = JsonUtil.toJson(requestPayload).toByteArray()
|
||||||
val prefixData = "l${requestData.size}".toByteArray(Charsets.US_ASCII)
|
val prefixData = "l${requestData.size}:".toByteArray(Charsets.US_ASCII)
|
||||||
val suffixData = "e".toByteArray(Charsets.US_ASCII)
|
val suffixData = "e".toByteArray(Charsets.US_ASCII)
|
||||||
if (request.body() != null) {
|
if (request.body() != null) {
|
||||||
val bodyPayload = mapOf(
|
val bodyPayload = mapOf(
|
||||||
"body" to body
|
"body" to body
|
||||||
)
|
)
|
||||||
val bodyData = JsonUtil.toJson(bodyPayload).toByteArray()
|
val bodyData = JsonUtil.toJson(bodyPayload).toByteArray()
|
||||||
val bodyLengthData = "${bodyData.size}".toByteArray(Charsets.US_ASCII)
|
val bodyLengthData = "${bodyData.size}:".toByteArray(Charsets.US_ASCII)
|
||||||
prefixData + requestData + bodyLengthData + bodyData + suffixData
|
prefixData + requestData + bodyLengthData + bodyData + suffixData
|
||||||
} else {
|
} else {
|
||||||
prefixData + requestData + suffixData
|
prefixData + requestData + suffixData
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user