2013-05-08 41 views
6

WebView#PostUrl()のCONTENT-TYPEをどのように変更できますか? Android WebViewの

私はpostDataでWebView#postUrl()を使用しようとしています。 しかし、私はContent-Typeの要求を変更する方法を見つけることができませんでした。常に"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()); 

ありがとうございます!

+0

あなたはこれに対する回答を得ましたか – png

答えて

0

ドキュメントWebViewのドキュメントでは、デフォルトのcontent-typeがついているようです。私はエンドポイントのデータを解析するのに役立つthisを見つけました。なぜなら、をapplication/jsonに変更したり、消化しやすいものを変更できなかったからです。

関連する問題