Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 26.02.2007, 22:37   #1
http://neten.org
Нуждающийся
 
Регистрация: 24.02.2007
Сообщений: 48
Написано 0 полезных сообщений
(для 0 пользователей)
Кодировка в Get запросе.

В какой кодировке отправляется Get запрос? После отправки в кирилице php скрипт не понимает кодировку. Я считал что отправка из Java в UTF, пробовал декодировать в скрипте в разные кодировки, но чтото не получилось
Хотя если отправляю запрос из IE броузера то все проходит на ура.
Подскажите кто сталкивался с такой проблемой?
(Offline)
 
Ответить с цитированием
Старый 27.02.2007, 01:08   #2
pavel_kolt
AnyKey`щик
 
Регистрация: 07.01.2007
Сообщений: 18
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Кодировка в Get запросе.

Я тоже не могу разобраться с кодировками, подскажите ещё в какой кодировке возвращается запрос с сервера!?
(Offline)
 
Ответить с цитированием
Старый 27.02.2007, 01:39   #3
http://neten.org
Нуждающийся
 
Регистрация: 24.02.2007
Сообщений: 48
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Кодировка в Get запросе.

Возврат может быть сделан скриптом РНР , Java скриптом и др. И кодировки могут быть разные например в РНР я могу сам выбрать нужную мне кодировку.
(Offline)
 
Ответить с цитированием
Старый 27.02.2007, 02:06   #4
satan
Нуждающийся
 
Регистрация: 10.02.2007
Сообщений: 99
Написано 18 полезных сообщений
(для 28 пользователей)
Re: Кодировка в Get запросе.

Иногда не получится ничего без применения доп функций, если английские буквы проходят на ОК а русские отображаются как ??????, то необходима функция преобразования в UTF-8 до отправки...
Покажи скриншот окна браузера с кракозяблами, я подскажу чо делать ...

ЗЫ ...

Все дело в том что ява работает с кодами до 127, тоисть до символа z...
(Offline)
 
Ответить с цитированием
Старый 27.02.2007, 02:57   #5
http://neten.org
Нуждающийся
 
Регистрация: 24.02.2007
Сообщений: 48
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Кодировка в Get запросе.

Спасибо за помощь, короче говоря сделал в транслите что бы не парится.
А вот как выглядит слово москва в запросе http://neten.org/meteo_setup.php?c=%...%D0%B2%D 0%B0
(Offline)
 
Ответить с цитированием
Старый 27.02.2007, 08:07   #6
Clever_ui
AnyKey`щик
 
Регистрация: 26.12.2006
Сообщений: 7
Написано одно полезное сообщение
Re: Кодировка в Get запросе.

Все нормально раскодируется, действительно текст приходит в UTF.
Вот пример:
function UTF(inStr: string): string;
var
x: Integer;
Result: String;
begin
Result:=inStr;
for x:=1 to Length(Result) do begin
if (ord(GetChar_(Result,x))>=192) and (ord(GetChar_(Result,x))<=255) then
Result:=StrReplace(Result,chr(ord(GetChar_(Result, x))+84,x);

if (ord(GetChar_(Result,x))=16 then
Result:=StrReplace(Result,chr(1025),x);
if (ord(GetChar_(Result,x))=184) then
Result:=StrReplace(Result,chr(1105),x);
end;
UTF:=Result;
end;
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
IvanSCM (10.03.2010)
Старый 27.02.2007, 10:25   #7
http://neten.org
Нуждающийся
 
Регистрация: 24.02.2007
Сообщений: 48
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Кодировка в Get запросе.

Спасибо за помощь!!!
(Offline)
 
Ответить с цитированием
Старый 27.02.2007, 12:46   #8
Clever_ui
AnyKey`щик
 
Регистрация: 26.12.2006
Сообщений: 7
Написано одно полезное сообщение
Re: Кодировка в Get запросе.

У самого такие же проблемы были... таким способом обошли.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кодировка форума ISO-8859-1 ISKATEL Наш форум 3 24.06.2009 20:32
Кодировка v0id Основной форум 6 27.12.2006 18:43
еще кодировка HolyDel Основной форум 5 24.12.2006 21:12


Часовой пояс GMT +4, время: 13:56.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com