Трябва да разбера как да използвам обект URLConnection, за да действа като WebView

Използвам URLConnection, за да се свържа с уебсайт и да изпратя POST заявка, но получавам отговор на страница за грешка, защото не може да открие браузъра ми. Как мога да изпратя на страницата своя низ от потребителски агент и други части, от които се нуждае?

Знам, че грешката, която получавам, се дава само когато не може да открие използвания браузър или открие такъв, който не е съвместим със сайта. Създадох WebView на същото приложение и го използвах за успешно влизане в сайта. Използвах вградения браузър и успешно влязох в сайта.

Това се разработва на Android телефон SDK 2.3.3 ниво 10.

Моля, отговорете тук, за да отговорите или зададете въпроси относно проблема. Джошуа.


person Delforas    schedule 02.02.2012    source източник


Отговори (1)


Погледнете http заглавката, която изпраща браузърът, който искате да емулирате, и настройте вашата URLConnection, така че да изглежда подобно.

Използвайте това за помощ при това: http://developer.android.com/reference/java/net/HttpURLConnection.html

person Paul Nikonowicz    schedule 02.02.2012