我怎么能改变WebView#PostUrl()的CONTENT-TYPE?

时间:2013-05-08 15:00:05

标签: android post webview content-type

Android WebView中的

我正在尝试使用带有postData的WebView#postUrl()。 但我找不到改变请求内容类型的方法。它总是“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());

谢谢!

1 个答案:

答案 0 :(得分:0)

WebView文档中,您似乎已陷入默认content-type。我发现this有助于解析我的API端点中的数据,因为我无法将content-type更改为application/json或更容易消化的内容。