gpt4 book ai didi

android - 我如何更改 WebView#PostUrl() 的 CONTENT-TYPE?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:44:40 27 4
gpt4 key购买 nike

在 Android WebView 中。

我正在尝试将 WebView#postUrl() 与 postData 结合使用。但我找不到更改请求内容类型的方法。它总是“application/x-www-form-urlencoded”。

我怎样才能改变它?

    StringBuilder sb = new StringBuilder();
sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n");
sb.append("<resource>\r\n");
sb.append("<element a=\"a\" b=\"b\"/>\r\n");
sb.append("</resource>");
String postData = sb.toString();

mWebView.postUrl(url, postData.getBytes());

谢谢!

最佳答案

WebView 文档来看,您似乎受困于默认的 content-type。我找到了 this有助于解析我的 API 端点中的数据,因为我无法将 content-type 更改为 application/json 或更容易的东西摘要。

关于android - 我如何更改 WebView#PostUrl() 的 CONTENT-TYPE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16443985/

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