我正在通过HTTP请求使用Microsoft Teams API。 当我使用Graph Explorer检索我的频道消息时,它可以正常工作。 但是,当我尝试使用其他平台发送HTTP请求时,它显示的是\ u3042 \ u308a \ u304c \ u3068 \ u3046之类的内容,而不是中文或日语。
我尝试使用UTF8,UTF16,ASCII编码响应,但是问题仍然存在。
已更新
我的Http请求在图形浏览器和邮递员中正常工作,请参见下图。
但是,当我尝试使用在线请求系统REQBIN来获取请求时,结果未编码,请参见下文。
当我统一使用UnityWebRequest运行此请求时,响应也未编码。我的C#代码如下,
UnityWebRequest www = UnityWebRequest.Get("api_link");
www.SetRequestHeader("Authorization", "Bearer " + getUserToken.userToken);
www.SetRequestHeader("Content-Type", "application/json");
yield return www.SendWebRequest();