gpt4 book ai didi

android - 如何在 okhttp 库的 header 中发送特殊字符,如 å

转载 作者:行者123 更新时间:2023-12-05 00:06:30 28 4
gpt4 key购买 nike

是否可以在 okhttp 库的 header 中发送特殊字符?现在我的应用程序崩溃显示以下错误:

java.lang.IllegalArgumentException: Unexpected char 0xe5 at 1 in username value: påfyll
at okhttp3.Headers$Builder.checkNameAndValue(Headers.java:320)

这就是我发送请求的方式。
okhttp3.Request request = new okhttp3.Request.Builder()
.url(AppConfig.CONCERT_LIST)
.addHeader("Content-Type", "application/json; charset=UTF-8")
.addHeader("username", "påfulo")
.addHeader("accessToken", "12345ASDFGsf98")
.build();

最佳答案

这不是那么简单,您必须对其进行编码并让您的服务器对其进行解码。

您可以在此处找到有关此问题的更多信息:
https://github.com/square/okhttp/issues/2016

关于android - 如何在 okhttp 库的 header 中发送特殊字符,如 å,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52287872/

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