Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
Рамин
2 / 2 / 0
Регистрация: 11.11.2009
Сообщений: 56
#1

Отправка параметров WebView - Программирование Android

02.07.2012, 13:43. Просмотров 1456. Ответов 6
Метки нет (Все метки)

Мне нужно взять и послать на сервер эти параметры (http_X_wap_Profile, IMEI, MSISDN) и добавить в запрос заголовок Http_Referer . Как мне это сделать? Я использую 'WebView' как браузер.
Java
1
2
3
        WebView.getSettings().setJavaScriptEnabled(true); 
        mWebView.loadUrl("http://donmob.com/");
        mWebView.getSettings().setUserAgentString("");
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2012, 13:43     Отправка параметров WebView
Посмотрите здесь:

Комбинирование программных параметров текста и параметров из layout - Программирование Android
Есть класс, отображающий layout на котором есть элемент TextView. В layout textView имеет вид: <TextView ...

webView не работает с фреймами - Программирование Android
Помогите пожалуйста. Есть файл test.html его код такой: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...

gif анимация и WebView - Программирование Android
WebView отображает HTML страницу из assets. На странице кроме текста и картинок есть ещё и gif анимация, которая отображается как картинка....

WebView, не загружается страница - Программирование Android
Не загружается страница просто пустота. package com.example.list1; import android.os.Bundle; import...

WebView и gif анимация - Программирование Android
Делаю приложение где html c гифками (качаются с инета) выводятся на WebView. Все работает до тех пор пока не появится тяжелая гифка,...

Как парсить WebView? - Программирование Android
webView.loadUrl("file:///android_asset/test/index.html");ну вот так я его инициализирую, там работаю, что то делаю. А как потом получить у...

Передача с webview в jsoup - Программирование Android
Здравствуйте.Подскажите,как решить проблему. Необходимо что бы все хтмл странички открывались спарсенными по условию, к примеру для...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
02.07.2012, 14:13     Отправка параметров WebView #2
Ваш вопрос должен содержать смысл. А что он был со смыслом надо самому разбираться...
Если я правильно понял, что вам надо сделат, то оно звучит так
У вас есть сервер -> вам надо послать запрос на сервер с данными-> получить ответ от сервера -> вывести ответ в браузер

если так то надо использовать DefaultHttpClient
а дальше гуглим и разбираемся как это делаеться, удачи
Рамин
2 / 2 / 0
Регистрация: 11.11.2009
Сообщений: 56
02.07.2012, 14:48  [ТС]     Отправка параметров WebView #3
Java
1
2
3
4
5
6
7
8
9
 List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();  
      nameValuePairs.add(new BasicNameValuePair("Referrer", "http://donmob.com"));  
     HttpClient httpclient = new DefaultHttpClient();  
     HttpPost httppost = new HttpPost("http://donmob.com/"); 
     httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
     HttpResponse response = httpclient.execute(httppost); 
     String data = new BasicResponseHandler().handleResponse(response);
     mWebView.loadData(data, "text/html", "utf-8");
     mWebView.loadUrl("http://donmob.com/");
Хотел передать Рефери но не получилось, не передаеться
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
02.07.2012, 14:55     Отправка параметров WebView #4
Java
1
2
3
4
5
6
7
MultipartEntity mpEntity = new MultipartEntity();
File file = new File(filePath);
mpEntity.addPart("userfile[]", new FileBody(file, "image/jpeg"));
mpEntity.addPart("pr", new StringBody("0"));
mpEntity.addPart("x", new StringBody("0"));
mpEntity.addPart("y", new StringBody("0"));
httpPost.setEntity(mpEntity);
Рамин
2 / 2 / 0
Регистрация: 11.11.2009
Сообщений: 56
02.07.2012, 14:57  [ТС]     Отправка параметров WebView #5
Цитата Сообщение от flashok Посмотреть сообщение
Java
1
2
3
4
5
6
7
MultipartEntity mpEntity = new MultipartEntity();
File file = new File(filePath);
mpEntity.addPart("userfile[]", new FileBody(file, "image/jpeg"));
mpEntity.addPart("pr", new StringBody("0"));
mpEntity.addPart("x", new StringBody("0"));
mpEntity.addPart("y", new StringBody("0"));
httpPost.setEntity(mpEntity);
если можно объесни что тут делаеться?меня смушает некоторые строки)
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
03.07.2012, 13:30     Отправка параметров WebView #6
это пример а не готовая реализация
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.07.2012, 16:33     Отправка параметров WebView
Еще ссылки по теме:

Вставка изображений в WebView - Программирование Android
Прошу помощи! Нужно вставить изображение в WebView. Последствием каких инструментов это можно сделать. Опишите пожалуйста. Буду очень...

Размер картинки в webview - Программирование Android
привет всем. попробую общими словами, если найдется кто - дам детали. вообще задача сложнее, но хотелось бы понять основы. есть...

WebView, обработка ссылок - Программирование Android
Народ как сделать что бы ссылка открывалась в приложении, а не открывала браузер и открывалась там... public class ItemDetailFragment...

Открытие svg в webview - Программирование Android
Всем привет! Столкнулся с проблемой, связанной с WebView: При загрузке svg-шного изображения в webview конструкцией типа ...

Ссылка в Webview на activity - Программирование Android
Страницы приложения сделанные в HTML отображаются в Webview. Как сделать ссылку-кнопку для открытия activity? Пробую таким образом -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Рамин
2 / 2 / 0
Регистрация: 11.11.2009
Сообщений: 56
03.07.2012, 16:33  [ТС]     Отправка параметров WebView #7
Цитата Сообщение от flashok Посмотреть сообщение
это пример а не готовая реализация
уже решил проблему пришлось перейти с 7 на 8 Api чтобы использовать метод loadUrl(String url, Map<String, String> additionalHttpHeaders).
Yandex
Объявления
03.07.2012, 16:33     Отправка параметров WebView
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru