![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
TrillerMan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.12.2006 Репутация: нет Всего: нет |
Здрасти всем.
Есть строка вида
Думал,что idhttp её на автомате преобразует,как браузер преобразовывает,оказалось нет. Как преобразовать эту строку для IdHttp ? Какая функция ?Какая кодировка ? Гуглил,но нахожу много мусора,дельное не нашёл (( |
|||
|
||||
aktuba |
|
|||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: 9 Всего: 38 |
-------------------- ![]() |
|||
|
||||
TrillerMan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.12.2006 Репутация: нет Всего: нет |
Делаю вот так
всё равно вылетает ошибка,пишет "<html>." да это значение [hoForceEncodeParams] и по умолчанию установлено Как перекодировать строку в нужную мне? Это сообщение отредактировал(а) TrillerMan - 25.11.2007, 22:43 |
|||
|
||||
aktuba |
|
||||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: 9 Всего: 38 |
Что-то мне подсказывает, что напрямую скачать файл не получиться ;) Сравни ссылки - поля text_check различаются и, скорее всего, генерируются при заходе на страницу. А значит, чтобы скачать этот файл, надо сначала загрузить страницу, выдрать ссылку + куки и только после этого, с выдранными куками идти за файлом... -------------------- ![]() |
||||
|
|||||
TrillerMan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.12.2006 Репутация: нет Всего: нет |
ну я всё это и делаю )) А ты попробуй перейди по ссылке,у меня всё и без куков работает. Да вопрос в том,как строку то перекодировать? А то вылетает ошибка,как я выше описал.Как руками её перекодировать? Какая счас у неё кодировка и в какую кодировку мне надо её привести? Может есть функция? |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
|
|||
|
||||
TrillerMan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.12.2006 Репутация: нет Всего: нет |
![]() ![]() |
|||
|
||||
creas0ft |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 5.8.2006 Где: Саранск Репутация: 2 Всего: 2 |
httpencode - httpdecode из httpapp.pas
--------------------
Форум программистов уклонистов в сторону сео-шмео |
|||
|
||||
lukash256 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 107 Регистрация: 23.7.2007 Где: Гомель/Беларусь Репутация: нет Всего: нет |
function translate(s:string):string;
var i:word; tmp:string; begin for i := 1 to length(s)-1 do if (ord(s[i])=208) and (ord(s[i+1])=129) then begin insert('Ё',s,pos(s[i]+s[i+1],s)); delete(s,pos(s[i]+s[i+1],s)+1,2); end else if (ord(s[i])=209) and (ord(s[i+1])=145) then begin insert('ё',s,pos(s[i]+s[i+1],s)); delete(s,pos(s[i]+s[i+1],s)+1,2); end else if (ord(s[i])=208) then begin insert(chr(ord(s[i+1])+48),s,pos(s[i]+s[i+1],s)); delete(s,pos(s[i]+s[i+1],s)+1,2); end else if (ord(s[i])=209) then begin insert(chr(ord(s[i+1])+112),s,pos(s[i]+s[i+1],s)); delete(s,pos(s[i]+s[i+1],s)+1,2); end; translate:=s; end; |
|||
|
||||
VICTAR |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1108 Регистрация: 6.10.2006 Репутация: 3 Всего: 80 |
lukash256, что ЭТО и как относится к вопросу?
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |